将XML表格excel工作表导出到单元格中
使用ExcelDeveloper我可以使用模板将数据表转换为将XML表格excel工作表导出到单元格中,xml,excel,export-to-excel,Xml,Excel,Export To Excel,使用ExcelDeveloper我可以使用模板将数据表转换为XML文件 是否可以将此XML文件内容作为String加载到另一个工作表中的单元格 e、 g 第1页 A B C ... 1 col1 col2 col3 2 a 1 z 3 b 2 x 4 c 3 w 此表可以使用模板导出为 <?xml version="1.0" encoding="
XML
文件
是否可以将此XML
文件内容作为String
加载到另一个工作表中的单元格
e、 g
第1页
A B C ...
1 col1 col2 col3
2 a 1 z
3 b 2 x
4 c 3 w
此表可以使用模板导出为
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<data>
<col1>a</col1>
<col2>1</col2>
<col3>z</col3>
</data>
<data>
<col1>b</col1>
<col2>2</col2>
<col3>x</col3>
</data>
<data>
<col1>c</col1>
<col2>3</col2>
<col3>w</col3>
</data>
</conf>
A.
1.
Z
B
2.
x
C
3.
W
如何将此XML作为String
放入A1单元格中的Sheet2
最好的方法可能是创建一个宏按钮,该按钮可以导出为XML并将值发布到单元格中。如果是真的,我怎么做呢?找到了一个简单的方法 使用宏:
Sub TestXML()
Dim strContactData As String
Dim myWb As Excel.Workbook
Set myWb = ActiveWorkbook
myWb.XmlMaps("configuration_Map").ExportXml Data:=strContactData
Worksheets("SHEET_NAME").Cells(LINE_NUMBER, COL_NUMBER) = strContactData
End Sub