Share via


Excel) (Workbook.XmlImport 方法

會將 XML 資料檔案匯入目前的活頁簿。

語法

運算式XmlImport (URLImportMapOverwriteDestination)

表達 代表 Workbook 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
Url 必要 String 統一資源定位器 (URL) 或統一命名慣例, (UNC) XML 資料檔案的路徑。
ImportMap 必要 XmlMap 匯入檔案時要套用的結構描述對應。 如果之前已經匯入過資料,結構描述對應會包含一個指向 XmlMap 物件 (包含匯入資料的物件) 的參照。
Overwrite 選用 Variant 如果未指定 Destination 參數的值,這個參數會指定是否要覆寫已對應至 ImportMap 參數中指定之架構對應的資料。 設為 True 會覆寫資料,若設為 False 則會新增新資料至現有的資料。 預設值為 True

如果為 Destination 參數指定值,這個參數會指定是否要覆寫現有的資料。 設為 True 覆寫現有的資料,或者設為 False,如果會覆寫資料則會取消匯入的動作。 預設值為 True
目的地 選用 Variant 會指定即將建立清單的範圍。 您只會使用範圍的左上角。

傳回值

XlXmlImportResult

註解

這個方法可讓您從檔案路徑將資料匯入活頁簿。 Excel 會使用找到的第一個合格地圖,或者如果指定目的地範圍,Excel 會自動列出資料。

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

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

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

  • 因為活頁簿無法容納指定資料,所以取消匯入處理。

  • 如果找不到合格的對應,且沒有指定目的範圍。

使用Workbook物件的XmlImportXml方法,匯入先前載入記憶體的 XML 資料。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應