Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: выполнить макрос при передаче сводной в excel
 
 автор: ludmil   (18.07.2010 в 10:28)   личное сообщение
 
 

пытаюсь сделать следующее
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 чтобы выполнить нужный макрос над этим листом (он всегда единственный).Все передается нормально а вот внести изменения не могу.

  Ответить  
 
 автор: osmor   (19.07.2010 в 08:45)   личное сообщение
 
 

нужно с помощью 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

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList