Foxtable(狐表)用户栏目专家坐堂 → 请问老师,哪个是和excel另存为xml相对应的类型?


  共有2763人关注过本帖树形打印复制链接

主题:请问老师,哪个是和excel另存为xml相对应的类型?

帅哥哟,离线,有人找我吗?
xxfoxtable
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1750 积分:16485 威望:0 精华:0 注册:2017/6/1 23:12:00
请问老师,哪个是和excel另存为xml相对应的类型?  发帖心情 Post By:2018/9/21 14:34:00 [只看该作者]

https://msdn.microsoft.com/zh-cn/library/microsoft.office.interop.excel.xlfileformat.aspx

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/21 15:04:00 [只看该作者]

1、你可以在excel那里,录制宏,看一下便知。

 

2、我测试了一下,看看

 

wb.SaveAsXMLData(Filename:="D:\99999.xml", Map:=wb.XmlMaps("CATALOG_映射"))

 

https://docs.microsoft.com/zh-cn/dotnet/api/microsoft.office.interop.excel.workbookclass.saveasxmldata?view=excel-pia#Microsoft_Office_Interop_Excel_WorkbookClass_SaveAsXMLData_System_String_Microsoft_Office_Interop_Excel_XmlMap_

 


 回到顶部
帅哥哟,离线,有人找我吗?
xxfoxtable
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1750 积分:16485 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/9/21 15:23:00 [只看该作者]

Dim App As New MSExcel.Application
app.DisplayAlerts = False
Dim Wb As MSExcel.Workbook = App.WorkBooks.Open(ProjectPath & "Reports\xml.xls")
wb.SaveAsXMLData(Filename:="d:\test.xml", Map:=wb.XmlMaps("CATALOG_映射"))
wb.close
app.quit
我是这样写的,报错

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2018/9/21 15:23:13编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/21 15:34:00 [只看该作者]

1、你在excel那里另存为,是否可以?

 

2、如果可以,你录制宏一下,看生成的代码是什么。


 回到顶部
帅哥哟,离线,有人找我吗?
xxfoxtable
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1750 积分:16485 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/9/21 15:38:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
是保存不了

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/21 15:40:00 [只看该作者]

以下是引用xxfoxtable在2018/9/21 15:38:00的发言:

图片点击可在新窗口打开查看此主题相关图片如下:1.png

是保存不了

 

那就不支持你直接另存为这个xml的格式,换另一种格式吧。


 回到顶部
帅哥哟,离线,有人找我吗?
xxfoxtable
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1750 积分:16485 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/9/21 15:44:00 [只看该作者]

就要求xml,别的格式不行

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/21 16:07:00 [只看该作者]

以下是引用xxfoxtable在2018/9/21 15:44:00的发言:
就要求xml,别的格式不行

 

没办法,excel不支持直接另存为。


 回到顶部
帅哥哟,离线,有人找我吗?
xxfoxtable
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1750 积分:16485 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/9/21 16:26:00 [只看该作者]

老师有办法用代码加载映射吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/21 16:32:00 [只看该作者]

以下是引用xxfoxtable在2018/9/21 16:26:00的发言:
老师有办法用代码加载映射吗?

 

没办法。提示错误,因为excel本来就不支持你直接另存为xml,说明你这个数据就是无法另存为xml的。

 

直接说明你为什么要这样做,excel数据最后要得到什么样的xml?

 


 回到顶部
总数 16 1 2 下一页