Доступ к VBA из проекта VB6 - PullRequest
0 голосов
/ 04 апреля 2019

vb6 использует vba для «макро» записи.Я не могу найти документацию о том, как это сделать.

Это устаревшая программа VB6, написанная где-то до 2004 года. У меня есть требования, чтобы обновить ее немного, но она требует редактирования макроса пользователя.Я не могу понять, как «получить» код пользователя.

У меня есть исходный код VB6.Мой клиент купил VBA от Microsoft.VBA для VB6 также был доступен в MSDN в сентябре 2004 года под названием «Руководство по выпуску SDK версии 6.4 Microsoft SDK версии 6.0».Есть один тривиальный пример и плохая документация.Приложение позволяет пользователю вводить код VBA (в большинстве случаев это своего рода вопрос), например:

`Sex = Male
 If Employee.Age = 16 Then
    Print Employee.Name, Employee.Age
 End if`

Некоторые из «вопросов» состоят из пары сотен строк кода.Программа VB6 «как-то» выполняет «вопрос» и возвращает вывод пользователю в расширенном текстовом поле.
Когда я смотрю в Интернете VBA и VB6 (и я сделал это со многими вариантами), Google и Bing (средидругие) просто не понимают никаких вопросов о подключении VBA к VB6.Есть приложения (VISIO), которые включили VBA.Поэтому где-то кто-то должен знать, как поместить VBA в приложение (это, в конце концов, COM) или где существует достойная документация для этого.--Charlie

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...