标题:请求解决使用vfp操作Excel 2003文件后保存不了的问题
只看楼主
zxingzu8501
Rank: 1
等 级:新手上路
帖 子:60
专家分:2
注 册:2010-7-16
结帖率:87.5%
 问题点数:0 回复次数:1 
请求解决使用vfp操作Excel 2003文件后保存不了的问题
    本人使用vfp对某个Excel 2003表格进行编辑设置,操作结束后,使用以下命令保存,然后关闭工作簿,
    eole.ActiveWorkbook.Save
    eole.Workbooks.close
但Excel 2003表格不能关闭,而是弹出“是否保存对‘某某.XLS’的更改?”对话框,不能直接关闭工作簿,
采取上述办法不能关闭工作簿后,本人又用以下方法将Excel 2003工作表另存为一个新表格,然后保存,再关闭工作簿,这种方法虽然
可关闭工作簿,但原来使用vfp所编辑的内容没有完全保存。
   eole.ActiveWorkbook.SaveAs("D:\ABC\22.xls")
   eole.ActiveWorkbook.Save
   eole.ActiveWorkbook.saved=.t.
   eole.Workbooks.close
   eole.quit

   请教:用vfp对Excel 2003表格进行编辑所,使用什么办法既能直接关闭工作簿,又能完整保存所编辑的内容,请各老师帮帮解决,谢谢,急 急 急
   本人使用的vfp版本为6.0
搜索更多相关主题的帖子: 对话框 工作表 Excel 
2011-05-24 17:58
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
得分:0 
   eole.ActiveWorkbook.SaveAs("D:\ABC\22.xls")
   eole.ActiveWorkbook.Save
   eole.ActiveWorkbook.saved=.t.
   eole.Workbooks.Close(.T.)     &&不出现是否保存更改对话框
   eole.quit

相互学习,互相交流,共同提高。
2011-06-04 10:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-340861-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.263847 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved