_Workbook.XmlImport(String, XmlMap, Object, Object) メソッド

定義

作業中のブックに XML データ ファイルをインポートします。 XlXmlImportResult を返します。

public Microsoft.Office.Interop.Excel.XlXmlImportResult XmlImport (string Url, out Microsoft.Office.Interop.Excel.XmlMap ImportMap, object Overwrite, object Destination);
Public Function XmlImport (Url As String, ByRef ImportMap As XmlMap, Optional Overwrite As Object, Optional Destination As Object) As XlXmlImportResult

パラメーター

Url
String

文字列 が必要です。 XML データ ファイルへの Uniform Resource Locator (URL) または汎用名前付け規則 (UNC) パスを指定します。

ImportMap
XmlMap

必須 XmlMap。 ファイルのインポート時に適用するスキーマ マップを指定します。

Overwrite
Object

省略可能 なブール値。 パラメーターに値が指定 Destination されていない場合、このパラメーターは、 パラメーターで ImportMap 指定されたスキーマ マップにマップされたデータを上書きするかどうかを指定します。 データを上書きするには True に設定し、既存のデータに新しいデータを追加するには False に設定します。 既定値は True です。 パラメーターに値を指定した Destination 場合、このパラメーターは既存のデータを上書きするかどうかを指定します。 既存のデータを上書きするには True に設定し、データが上書きされる場合は False に 設定してインポートを取り消します。 既定値は True です。

Destination
Object

省略可能 Rangeです。 データは、指定された範囲の新しい XML リストにインポートされます。

戻り値

注釈

XML 機能は、XML スプレッドシート形式でファイルを保存する場合を除き、Microsoft Office Professional Edition 2003 および Microsoft Office Excel 2003 でのみ使用できます。

既存のマッピングにデータをインポートする場合は、 パラメーターの値 Destination を指定しないでください。

次の条件により、 XMLImport メソッドによって実行時エラーが生成されます。

  • 指定した XML データに構文エラーがある場合。
  • 指定したデータがワークシートに収まらないためインポート処理がキャンセルされた場合。

オブジェクトの メソッドをXmlImportXml(String, XmlMap, Object, Object)Workbook使用して、以前にメモリに読み込まれた XML データをインポートします。

適用対象