|
|
|
| пытаюсь сделать следующее
DoCmd.OpenForm "услзам", acFormPivotTable, "", "", acReadOnly, acNormal открываю сводную
DoCmd.RunCommand (acCmdPivotTableExportToExcel) передаю в excel
tarr = "****"
' пытаюсь перебрать данные таблицы для определения типа
For a = 1 To 20 '
STROKA = Range("A" & a) ' здесь дает ошибку - не понимает range
Range("A" & a).Activate
Вопрос как правильно активировать сводную переданную из access чтобы выполнить нужный макрос над этим листом (он всегда единственный).Все передается нормально а вот внести изменения не могу. | |
|
| |
|
|
|
| нужно с помощью GetObject получить объект excel и уже ы контексте этого объекта использовать свойсво range
вот это посмотрите
http://hiprog.com/index.php?option=com_content&task=view&id=428
http://hiprog.com/index.php?option=com_content&task=view&id=429
вот это по word но очень похоже
http://hiprog.com/index.php?option=com_content&task=view&id=379 | |
|
| |