读书人

Excel文件保存有关问题

发布时间: 2014-01-13 17:16:02 作者: rapoo

Excel文件保存问题



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



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

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

读书人网 >C++ Builder

热点推荐