Workbook.XmlImportXml 方法

匯入先前已載入記憶體的 XML 資料流。

命名空間:  Microsoft.Office.Tools.Excel
組件:   Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

語法

'宣告
Function XmlImportXml ( _
    Data As String, _
    <OutAttribute> ByRef ImportMap As XmlMap, _
    Overwrite As Object, _
    Destination As Object _
) As XlXmlImportResult
XlXmlImportResult XmlImportXml(
    string Data,
    out XmlMap ImportMap,
    Object Overwrite,
    Object Destination
)

參數

  • Overwrite
    型別:System.Object
    如果未指定 Destination 參數的值,則此參數指出是否覆寫已對應至 ImportMap 參數指定的結構描述對應之資料。設定為 true 表示要覆寫資料,設定為 false 表示要將新資料附加至現有資料中。預設值是 true。如果已指定 Destination 參數的值,此參數會指出是否覆寫現有資料。設定為 true 表示要覆寫現有資料,如果資料可能會被覆寫,則設定為 false 以取消匯入。預設值是 true。

傳回值

型別:Microsoft.Office.Interop.Excel.XlXmlImportResult
其中一個 XlXmlImportResult 值。

備註

如果您要將資料匯入現有的對應,請勿指定 Destination 參數值。

下列情況會導致這個方法產生執行階段錯誤:

  • 指定的 XML 資料內含語法錯誤。

  • 取消匯入程序,因為指定的資料在工作表中無法適用。

使用 XmlImport 方法,將 XML 資料檔匯入目前活頁簿。

選擇性參數

如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數

.NET Framework 安全性

請參閱

參考

Workbook 介面

Microsoft.Office.Tools.Excel 命名空間