У меня есть модуль, который просматривает веб-сайт и делает кучу вещей. При очистке кода я добавил тег Option Explicit и прекратил компиляцию.как включить ссылку на библиотеку Microsoft HTML Object Library при использовании опции explicit (excel-vba)?
Это работает в неприятности на следующей строке
dim objHTML As htmldocument
Я разыскал вопрос, и это потому, что я нахожусь на другом компьютере, и ссылка Библиотека объектов Microsoft HTML не был включен.
Итак, вопрос в том, как включить ссылку на библиотеку Microsoft HTML Object Library на использование vba таким образом, что я все еще могу скомпилировать опцию использования в явном виде?
В VBE перейдите в Инструменты ► Ссылки, затем найдите библиотеку объектов Microsoft HTML и поставьте галочку рядом с ней. – Jeeped
Я могу сделать это достаточно легко. Но некоторые люди, использующие эту электронную таблицу, не будут иметь знаний для этого. Так что я хочу, чтобы иметь возможность включить его для использования с помощью VBA, но когда я пытаюсь, он прекращает компиляцию из-за опционной явки –
Он переносится с проектом VBA на другие компьютеры. Тем не менее, я опубликую позднее решение для связывания ниже. – Jeeped