процедура VBA вызов из VBSkript

Программирование на Visual Basic for Applications
abc
Обычный пользователь
Обычный пользователь
 
Сообщения: 85
Зарегистрирован: 09.07.2004 (Пт) 17:31
Откуда: Kiev

процедура VBA вызов из VBSkript

Сообщение abc » 01.02.2007 (Чт) 12:58

Как из VBS вызвать процедуру (на выполнение), которая живет в файле Аксес *.mdb

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 01.02.2007 (Чт) 18:19

Код: Выделить всё
GetObject("db.mdb").Application.Run("proc")
Salus populi suprema lex

abc
Обычный пользователь
Обычный пользователь
 
Сообщения: 85
Зарегистрирован: 09.07.2004 (Пт) 17:31
Откуда: Kiev

Сообщение abc » 05.02.2007 (Пн) 11:11

Супер. Работает. Только, предварительно запускает файл (чего собственно и следовало ожидать). Может есть у кого-то идея: как организовать перекачку информации в ночное время. Процедура перекачки у меня в аксесе VBA. Я думал, написать скрипт и запускать его по расписанию (а он бы уже запускал процедуру). Может есть более рациональное решение?

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 05.02.2007 (Пн) 18:20

Что есть "перекачка информации в ночное время"? Если имеется ввиду - качать файлы из интернета в определённые часы, то организовать это можно с помощью уже существующих программ типа ReGet...
Salus populi suprema lex

abc
Обычный пользователь
Обычный пользователь
 
Сообщения: 85
Зарегистрирован: 09.07.2004 (Пт) 17:31
Откуда: Kiev

Сообщение abc » 07.02.2007 (Ср) 10:51

Речь идет о перекачке данных из Сиквела в Аксес (определенные отчеты, по определенному алгоритму описанному в VBA). Условие - не создавать на Сиквеле ни чего (ни каких процедур), только чтение таблиц.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 100

    TopList