在EXCEL中利用vba将文件记录直接输出成符合范式的xml文件。如附件数据源为*.xls,输出的为XML格式的文件

解决方案 »

  1.   

    你录一个宏不就可以了!
    ActiveWorkbook.SaveAs filename:="C:\t.xml" _
            , FileFormat:=xlXMLSpreadsheet, ReadOnlyRecommended:=False, CreateBackup _
            :=False
      

  2.   

    1.在空工作表中打开入库单.XML文件(作为XML列表)
    2.在本列表中选择部分列进行选择性数值的粘贴.(或者选中全部再删除ID之前的列)
    3.进行数据映射的绑定(数据\xml源;拖拽绑定)另存为
    出现问题:
    1.如备注空值列没有转换
    2.格式不对,没有body行
    3.要么提示不能保存xml格式
      

  3.   

    附件地址如下:
    http://dl2.csdn.net/down4/20080617/17165645474.rar