|
|
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
После экспорта отчета в excel, нужно запустить екселевский файл и в нем макрос, который будет заниматься форматированием только, что экспортированного отчета. Надо сделать все без остановок и лишних вопросов со стороны Excelя и без подключения его библиотеки, лучше вообще в фоновом режиме. Возможно ли это? Есть ли варианты! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 12:18:38 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
О.Сергейбез остановок и лишних вопросов со стороны Excelя и без подключения его библиотеки Без подключения библиотеки - нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 12:27:19 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
Макрос можно переписать и на VBA в Аксесе. Чтобы сслыку не ставить - делаем CreateObject или GetObject... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 12:28:40 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
2 Владимир Саныч Ну почему же - просто со ссылкой удобнее, но и так тоже можно: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 12:37:43 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
:^) Да-да. Понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 12:40:34 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч:^) Да-да. Понял. А я не понял, как сделать автозапуск макроса в Excele bp Accessa ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 12:46:46 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
А что - application.Run в Excel отменили? Перепешите код макроса в Аксес - потребуется только явное обращения к методам и свойствам объектов application, книги и листа... А то идиотизм получается - имеем источник данных для отчёта в Аксесе, портируем отчёт в Ексель, потом открываем некий файл с макросом и форматируем только что полученный отчёт:) Форматирование делается там же где и экспорт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 12:52:21 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
HummerА что - application.Run в Excel отменили? Перепешите код макроса в Аксес - потребуется только явное обращения к методам и свойствам объектов application, книги и листа... А то идиотизм получается - имеем источник данных для отчёта в Аксесе, портируем отчёт в Ексель, потом открываем некий файл с макросом и форматируем только что полученный отчёт:) Форматирование делается там же где и экспорт. Дело в том, что переписывать код в access некогда и кроме того предполагается в дальнейшем весь код переписать в Excel. Что есть в Excele наподобие макроса autoexec access? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 13:53:41 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
Dim f As Excel.Workbook Set f = Excel.Workbooks.Open("d:\tmp\m.xls") Excel.Run "mmm" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 14:08:22 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
О.Сергей...Что есть в Excele наподобие макроса autoexec access? Например Workbook_Open Или каталог XLStart ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 14:12:52 |
|
||
|
Как правильно запустить из Accessa Excel c макросом
|
|||
|---|---|---|---|
|
#18+
Владимир СанычDim f As Excel.Workbook Set f = Excel.Workbooks.Open("d:\tmp\m.xls") Excel.Run "mmm" Спасибо, сработало! Только теперь надо одну книгу закрыть без сохранения, а вторую вывести на экран (А если можно и сохранить изменения программно) типа Excel.Workbooks!Workbook("T_app.xls").Close SaveChanges:=False Excel.Workbooks!Workbook("T.xls").вывод ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 15:31:01 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1557&tid=1671680]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 317ms |

| 0 / 0 |
