我正在尝试将映射数据从Excel导出到XML。 映射文件的名称:Screens_Map
以下是我的宏观代码
Sub Macro1()
ActiveWorkbook.XmlMaps("Screens_Map").Export Url:= _
"c:\<LocalFile>"
End Sub
当我运行此代码时,我看到此错误
run time error '-2147467259(80004005)
Method export of object XMLMap failed
请帮助
答案 0 :(得分:1)
将覆盖参数指定为True
,否则您将获得
运行时错误'-2147467259(80004005)对象XMLMap的方法导出失败
如果文件已存在。
未指定或明确设置为False
,将在URL处创建文件。
E.g。
ActiveWorkbook.XmlMaps("Screens_Map").Export Url:= _
"c:\<LocalFile>", True
expression.Export(Url,Overwrite)
覆盖&gt;可选&gt;变体&gt;设置为True以覆盖文件 如果文件存在,则在URL参数中指定。默认值 是假的。
答案 1 :(得分:0)
QHarr用这个Link给出了决定性的暗示和解释。完全语法如下:
Sub Macro1()
ActiveWorkbook.XmlMaps("Screens_Map").Export Url:= _
"c:\<LocalFile>", _
Overwrite:= True
End Sub