Функции команд доступны, когда в VB имеется ссылка на список ссылок на приложения в Excel - PullRequest
1 голос
/ 11 февраля 2011

Я хакер с очень небольшой подготовкой. Я обнаружил, что есть такие вещи, которые можно назвать объектами автоматизации Microsoft, которые разработчики программного обеспечения делают доступными для VB, например, через список ссылок, найденных при использовании интерфейса VB в Excel. В частности, если я запускаю Excel, выберите вкладку «Разработчик», выберите «Visual Basic», а затем из «Инструменты» «Выбрать ссылки» я получаю поле выбора, в котором содержится большое количество библиотек.

Я нашел список функций, которые были «выставлены» для одной из перечисленных ссылок. Это было действительно здорово, и я мог заставить Excel взаимодействовать с самой программой.

Итак, мой вопрос - существует ли стандартный способ определения того, какие «функции» представлены в конкретном списке ссылок?

Если я путаюсь, извините, позвольте мне провести аналогию

Я использую Python и могу узнать, что доступно для действия на конкретном объекте, набрав

dir(object)

Есть ли что-то аналогичное для VB?

1 Ответ

2 голосов
/ 11 февраля 2011

Вы можете выбрать библиотеки в Обозревателе объектов (окно кода), и вы можете установить Watch и пошагово выполнять код. Довольно много вещей перечислено с Intellisense. Кстати в Excel и т. Д., Это VBA.

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