关于网友提出的“ VC Excel 类Workbook的Saveas方法无效”问题疑问,本网通过在网上对“ VC Excel 类Workbook的Saveas方法无效”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: VC Excel 类Workbook的Saveas方法无效
描述:VC Excel SaveAs
//我创建了一个Excel文件,通过以下代码保存
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
_Application app;
_Workbook book;
CString pathContent = "F:\2013-08-05.xls";
book.SaveAs(COleVariant( pathContent ),covOptional,covOptional,covOptional,covOptional,covOptional,0,covOptional,covOptional,covOptional,covOptional,covOptional);
//如果该文件已经存在,提示是否覆盖,当我选择了是的时侯可正常保存,
//一旦选择了否或取消就会提示我“类Workbook的Saveas方法无效”。要怎么处理这个异常,请大家帮帮忙!!!谢谢
解决方案1: 我怎么没看到VC/COM
解决方案2: 怎么不来vc/com这边问?小论坛选错啦。
而且这类的ole2,网上的解决方案太多啦
解决方案3: http://download.csdn.net/detail/veron_04/1627060
http://download.csdn.net/detail/veron_04/2341786
看看这个资料,里面有
解决方案4: app->PutDisplayAlerts(0,VARIANT_FALSE);
PutDisplayAlerts或者是SetDisplayAlerts或者是put_DisplayAlerts
加上这句
以上介绍了“ VC Excel 类Workbook的Saveas方法无效”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3508465.html