В окне Object Browser есть список используемых библиотек.
По умолчанию поставляется с:
- Excel (Microsoft Excel версия Библиотека объектов)
- Office (Microsoft Office версия Библиотека объектов)
- stdole (OLE Automation)
- VBA (Visual Basic для приложений)
- VBAProject
Они могуттакже можно найти путем зацикливания ссылок на VBProject с использованием библиотеки VBIDE (Microsoft Visual Basic для расширений приложений версия ) за исключением VBAProject.
Является ли VBAProject библиотекой, специальным ключевым словом или чем-то ещееще? Не удалось найти какую-либо документацию по нему.
Я бы предположил, что он также является частью библиотеки VBA, но, похоже, он не отображается под ссылками.
Dim ref As VBIDE.Reference
For Each ref In Application.VBE.VBProjects(1).References
MsgBox ref.Name & " - " & ref.Description
Next
VBAProject имееткодовые имена рабочих книг и листов.
Я также не смог удалить вручную или с кодом библиотеки Excel и VBA, чтобы проверить, исчезнет ли VBAProject (Office истдоле съемные).