Workbook.XmlImport メソッド (Excel)
作業中のブックに XML データ ファイルをインポートします。
構文
式。XmlImport (URL、 ImportMap、 Overwrite、 Destination)
式Workbook オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Url | 必須 | String | XML データ ファイルへの均一リソース ロケーター (URL) または一様名前付け規則 (UNC) パス。 |
ImportMap | 必須 | XmlMap | ファイルのインポート時に適用するスキーマ マップを指定します。 データが既にインポートされている場合は、データを保持する XmlMap オブジェクトへの参照が格納されます。 |
Overwrite | 省略可能 | バリアント型 | Destination パラメーターに値が指定されていない場合、このパラメーターは、ImportMap パラメーターで指定されたスキーマ マップにマップされたデータを上書きするかどうかを指定します。 データを上書きするには True に設定し、既存のデータに新しいデータを追加するには False に設定します。 既定値は True です。 Destination パラメーターに値を指定した場合、このパラメーターは既存のデータを上書きするかどうかを指定します。 既存のデータを上書きするには True に設定し、データが上書きされる場合は False に 設定してインポートを取り消します。 既定値は True です。 |
Destination | 省略可能 | バリアント型 (Variant) | リストの作成される範囲を指定します。 範囲の左上隅のみを使用します。 |
戻り値
注釈
このメソッドを使用すると、ファイル パスからブックにデータをインポートできます。 Excel では、最初に見つかったマップが使用されます。または、変換先の範囲が指定されている場合は、自動的にデータが一覧表示されます。
既存のマッピングにデータをインポートする場合は、Destination パラメーターの値の指定を省略してください。
次の条件により、 XmlImport メソッドで実行時エラーが生成されます。
指定した XML データに構文エラーがある場合。
指定したデータがワークシートに収まらないためインポート処理がキャンセルされた場合。
有効なマップが見つからず、対象の範囲も指定されていない場合。
Workbook オブジェクトの XmlImportXml メソッドを使用して、以前にメモリに読み込まれた XML データをインポートします。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。