私はxmlデータをExcelにインポートしようとしています..コードの最初の行は
Dim XMLDOC As MSXML2.DOMDocument
これにより、「ユーザー定義型が定義されていません」というエラーが表示されます
VBE 内で、[ツール] -> [参照] に移動し、[Microsoft XML v6.0 (または最新のもの)] を選択します。これにより、XML オブジェクト ライブラリにアクセスできます。
ファンシーな写真で更新!
必要なものを定義DOMDocument
しましたが、参照で選択したため、以下のエラーが発生しましたMicrosoft XML, v3.0
Microsoft XML, v6.0
「ユーザー定義型が定義されていません」。
ソリューション
解決策は、 (60 は ver 6.0 を使用)に変更DOMDocument
するか、参照を で使用することでした。DOMDocument60
Microsoft XML, v3.0
DomDocument
Microsoft XML v4.0 など、別のバージョンを使用している場合は、それDOMDocument40
を使用する必要があります。これは、末尾の数字DOMDocument
が使用されているライブラリのバージョンに固有であるためです。