首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

Excel文件保存有关问题

2014-01-13 
Excel文件保存问题vExcelApp.OlePropertyGet(ActiveWorkbook).OleFunction(SaveAs,(WideString)xFileN

Excel文件保存问题



vExcelApp.OlePropertyGet("ActiveWorkbook").OleFunction("SaveAs",(WideString)xFileName);//保存



我在保存Execl的时候,如果文件目录下存在文件,在提示是否替换时,我点击否,会提示“SaveAs”..的错误。该怎么处理呢?
[解决办法]
你可以先FileExists(strFileName)判断文件是否存在,让用户选择是否重写,“是”就删除文件再保存,“否”则取消操作。
[解决办法]
楼主要的是不管文件是否存在,都要保存,所以FileExists是没有什么意义的。
正确的解决方法是:屏蔽掉Excel的弹出警告框:
vExcelApp.OlePropertySet("DisplayAlerts", false);

将这行代码放在vExcelApp成功创建以后就行了。

热点排行