значит такая проблема: 
есть функция 
function funcname (s as string, rng as excel.range) as integer
blah 
blah
funcname= returnvalue
end function
в которую я пытаюсь запихать:
dim wbook as excel.workbook
set wbook= excel.workbooks.open(filename)
i=funcname("TT", wbook.worksheets(1).Range(cells(1,1),cells(2,2)))
вба мне выдает: runtime error 1004
application defined or object defined error
что я не так делаю?
причем если я просто открываю wbook и посылаю 
i=funcname("TT",Range(cells(1,1),cells(2,2)))
всё работает нормально
			
		


