Accpac фактически использует VBA, а не VBScript (хотя синтаксис практически идентичен).Я сделал много макросов VBA в Accpac, которые используют базы данных SQL для гораздо более сложных задач, чем просто ведение журнала.Процесс такой же, как с файлами MS Office, в которых есть макросы VBA.Вы должны добавить «Библиотеку объектов Microsoft ActiveX 2.8» или аналогичную в качестве ссылки через «Инструменты> Ссылки».Затем у вас есть объект ADODB
, который вы можете использовать для подключения через ODBC.
Проверьте этот вопрос, относящийся к той же вещи, с помощью Excel Доступ к базе данных SQL в Excel-VBA
Обратите внимание, что начиная с Accpac 6 Sage удаляется от клиента рабочего стола, и ваши макросы VBA не будут работать с порталом.