Private Sub Workbook_Open() ActiveWorkbook.UpdateLink (ActiveWorkbook.LinkSources(xlOLELinks)) End Sub
[/vba]
обновить книгу, в которую приходят данные из 60 других книг .... т.е. у меня есть дневные отчеты, и формируется и обновляется ежедневно 1 отчет - месячный .... но с помощью данного макроса обновляется 1 часть данных а остальная выдает ошибку хотелось бы что бы мне не приходилось каждый день прогружать файлы , если это возможно подскажите как это сделать
p.s. отчетность формируется из сводных таблиц
Добрый день , не получается с помощью [vba]
Код
Private Sub Workbook_Open() ActiveWorkbook.UpdateLink (ActiveWorkbook.LinkSources(xlOLELinks)) End Sub
[/vba]
обновить книгу, в которую приходят данные из 60 других книг .... т.е. у меня есть дневные отчеты, и формируется и обновляется ежедневно 1 отчет - месячный .... но с помощью данного макроса обновляется 1 часть данных а остальная выдает ошибку хотелось бы что бы мне не приходилось каждый день прогружать файлы , если это возможно подскажите как это сделать
p.s. отчетность формируется из сводных таблицNightv
Сообщение отредактировал Nightv - Четверг, 21.11.2013, 13:54
в каком модуле, имелось ввиду. судя по названию процедуры, это обработчик события "открытие книги" и соот-но, она д.б. расположена в объектном модуле "ЭтаКнига", и поэтому к книге (а это как раз ее модуль класса) можно просто обращаться - Me
т.к. возникла неведомая ошибка, процедура видимо "валяется" где-то в другом месте, которое я, собственно, и хотел выяснить...
в каком модуле, имелось ввиду. судя по названию процедуры, это обработчик события "открытие книги" и соот-но, она д.б. расположена в объектном модуле "ЭтаКнига", и поэтому к книге (а это как раз ее модуль класса) можно просто обращаться - Me
т.к. возникла неведомая ошибка, процедура видимо "валяется" где-то в другом месте, которое я, собственно, и хотел выяснить...Саня