Добавить к названию практически нечего, оно говорит само за себя - VBA и IE сливаются в едином порыве взаимной интеграции. Кому это нужно? Ну, например ковырятелям всяких сайтов, которые регулярно спрашивают "как загрузить страничку в webbrowser". Теперь этот вопрос не стоит - вба всегда под рукой, на любой странице.
Проект VBA сопоставляестя с текущей страницей, например для текущего адреса
http://bbs.vbstreets.ru/posting.php?mode=newtopic&f=15 это будет
http://bbs.vbstreets.ru/posting.php. Проекты сохраняются в базе, при заходе на страницу автоматически подружаются и выполняется событие HTMLPage_OnLoad. В качестве примера проект для адреса
http://bbs.vbstreets.ru/posting.php позволяет не отвечать на риторические вопросы типа "а не пользовались ли вы поиском?", "а не баян ли собираетесь запостить?". 100%-е прохождение теста гарантировано
. В файле global.vba хранится "глобальный" проект, всем остальным проектам проставляется ссылка на него, а так же на MSHTML и текущую версию IE. Классы VBAHost.Application и VBAHost.ToolbarHost нужны для связи VBA и IE и ничего полезного не предоставляют. Класс VBAHost.HTMLPage представляет собой текущую страницу и предоставляет ее document, window, Browser и URL.
Чтобы установить тулбар, нужно скачать и установить
VBA 6.3, зарегистрировать VBAToolbar.dll и запустить VBAHost.exe, он и сам зарегистрируется, и пропишет VBAToolbar в список тулбаров.
У вас нет доступа для просмотра вложений в этом сообщении.
Лучший способ понять что-то самому — объяснить это другому.