Workbook.XmlImportXml(String, XmlMap, Object, Object) メソッド

定義

既にメモリに読み込まれている XML データ ストリームをインポートします。

public Microsoft.Office.Interop.Excel.XlXmlImportResult XmlImportXml (string Data, out Microsoft.Office.Interop.Excel.XmlMap ImportMap, object Overwrite, object Destination);
abstract member XmlImportXml : string * XmlMap * obj * obj -> Microsoft.Office.Interop.Excel.XlXmlImportResult
Public Function XmlImportXml (Data As String, ByRef ImportMap As XmlMap, Optional Overwrite As Object, Optional Destination As Object) As XlXmlImportResult

パラメーター

Data
String

インポートするデータです。

ImportMap
XmlMap

ファイルをインポートするときに適用するスキーマ マップです。

Overwrite
Object

パラメーターに値が指定 Destination されていない場合、このパラメーターは、 パラメーターで ImportMap 指定されたスキーマ マップにマップされたデータを上書きするかどうかを指定します。 true に設定するとデータを上書きし、false に設定すると新しいデータを既存のデータに追加します。 既定値は true です。 パラメーターに値が指定されている Destination 場合、このパラメーターは既存のデータを上書きするかどうかを指定します。 true に設定すると既存のデータを上書きし、false に設定すると、インポートをキャンセルしてデータが上書きされないようにします。 既定値は true です。

Destination
Object

指定されている Range にある新しい XML リストにデータがインポートされます。

戻り値

XlXmlImportResult 値のいずれか 1 つ。

注釈

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

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

  • 指定された XML データに構文エラーが含まれています。

  • 指定したデータがワークシートに収まらないため、インポート プロセスが取り消されました。

メソッドを XmlImport 使用して、XML データ ファイルを現在のブックにインポートします。

省略可能のパラメーター

省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。

適用対象