Уважаемы форумчане, прошу помочь.
Хотел написать функцию, которая бы, используя аргумент Дату, возвращала бы курс на эту дату, найденный через ВПР в другой закрытой книге.
Если сделать такую функцию, которая бы работала бы внутри книги, то получилось, а как правильно написать функцию, что бы она ВПР-ла эту дату в другой закрытой книги? Полагаю, что адрес как-то неправильно указываю.
Хотел написать функцию, которая бы, используя аргумент Дату, возвращала бы курс на эту дату, найденный через ВПР в другой закрытой книге.
Если сделать такую функцию, которая бы работала бы внутри книги, то получилось, а как правильно написать функцию, что бы она ВПР-ла эту дату в другой закрытой книги? Полагаю, что адрес как-то неправильно указываю.
Код |
---|
Function Курс(value) Курс = WorksheetFunction.VLookup(value, ActiveSheet.Range("A1:B10000"), 2, 0) ' внутри книги работает 'Курс = WorksheetFunction.VLookup(value, "'\\192.168.115.246\finance\[Курс.xlsm]Лист1'!$A:$B", 2, 0) ' в закрытой другой книге не работает End Function |