Как инициализировать IXMLDOMNode в VBA?

Когда я использую этот код в макросе VBA Excel:

Dim xmlKnoten As New IXMLDOMNode

Я всегда получаю ошибку. Как мне начать это правильно?

Инициирование DOMDocument работает:

Dim xmlDoc As Object
Set xmlDoc = CreateObject("Msxml2.DOMDocument")

Спасибо за помощь.

1 ответ

Решение

Во-первых, убедитесь, что у вас включена ссылка Microsoft XML (моя версия v3.0). Как только вы это включите, ваш код должен работать, но если это не так, вы можете написать его так:

Dim xmlKnoten As New MSXML2.IXMLDOMNode

Надеюсь, это поможет.

Другие вопросы по тегам