sunshinewu85
今日邂逅一个Excel数据导出数据之时,Office 2003版本导出正常,2007 & 2010等新版本导出均报错,报错提示为:

未知错误

类Workbook的Save方法无效

 
查了下原因,是因为使用了如下Excel提供的Workbook类的Save方法
App.Workbooks[1].save;
App.Workbooks[
1].Saved:=true;
 
 
看了下相关版本树,之前也有人针对此问题做过一些修改,问题当时可能是解决了,但之后可能由于相关Office版本的更新,相关之前的修改还是有问题,初步估计应该是Office保存的相应方法已有所改变,故报错之
 
在找百度哥谷歌姐无果之下,突发奇想很久之前做过一小工具,关闭工作表也能进行相关保存操作,遂采取此方法后问题得以解决,现做下笔记并与诸分享:
App.Workbooks[1].Close(True,sFile); --sFile:保存文件路径名
 
 

分类:

技术点:

相关文章:

  • 2022-02-03
  • 2021-06-28
  • 2021-12-04
  • 2021-06-20
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2021-11-20
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-10
  • 2021-06-16
  • 2021-11-06
  • 2022-02-17
  • 2022-01-08
相关资源
相似解决方案