Вычисление значения ячейки из внешней книги по строке - VB
Формулировка задачи:
Добрый день!
пытаюсь вычислить значение ячейки внешней книги
Cells(r, c) = Evaluate("'D:\[44b.xlsx]Sheet1'!R3C3")
получаю значение #ССЫЛКА
Книга по указанному пути существует как и в прочем и лист указанный в формуле.
Почему не работает эта строка кода? Если просто копирую адрес и вставляю в ячейку результирующего листа то значение вычисляется.
P.S.
Строку написал для примера, в действительности она динамически формируется!
пытаюсь вычислить значение ячейки внешней книги
Cells(r, c) = Evaluate("'D:\[44b.xlsx]Sheet1'!R3C3")
получаю значение #ССЫЛКА
Книга по указанному пути существует как и в прочем и лист указанный в формуле.
Почему не работает эта строка кода? Если просто копирую адрес и вставляю в ячейку результирующего листа то значение вычисляется.
P.S.
Строку написал для примера, в действительности она динамически формируется!
Решение задачи: «Вычисление значения ячейки из внешней книги по строке»
textual
Листинг программы
Cells(r, c) = Workbooks("44b.xlsx").Worksheets("Sheet1").Range("C3").Value
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д