Управление доступными методами VBA IDE из VBScript - PullRequest
1 голос
/ 27 октября 2010

Я пытаюсь написать VBScript, который будет экспортировать и импортировать модули кода из файла Access MDB в текстовые файлы.

Из приложения я могу просмотреть DAO-контейнер и документы и использовать недокументированный метод Application.SaveAsText, но могу ли я сделать это внешне?

Ответы [ 2 ]

2 голосов
/ 02 ноября 2010

По сути, это все COM, но интерфейс COM не предоставляет методов для открытия файлов, использования MDW для безопасности и т. Д., Но умы, превосходящие мои собственные, нашли решение проблемы на http://www.mvps.org/access/modules/mdl0036.htm. Получив ссылку на базу данных, я могу использовать методы, упомянутые Remou и HansUp, как обычно.

0 голосов
/ 27 октября 2010

Это все COM, так что почти все, что вы можете сделать из VBA в IDE, вы можете сделать из внешнего файла .vbscript.

Set accessApplication = CreateObject("Access.Application")
' then do what you do from the IDE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...