CApplication ExcelApp;
ExcelApp.put_DisplayAlerts(FALSE);
book.SaveAs(_variant_t(strSaveAsName), _variant_t((long)56), vtMissing, vtMissing, vtMissing,
vtMissing, 0,vtMissing , vtMissing, vtMissing,
vtMissing,vtMissing);
ExcelApp.put_DisplayAlerts(TRUE);
解决方法:在调用SaveAs函数的前后加上如上两行代码

本文介绍了一种方法来避免在使用VBA或COM自动化操作Excel时出现的警告提示,通过设置DisplayAlerts属性为FALSE,可以在保存文件时不弹出确认对话框,提高批处理文件或自动化脚本的工作效率。
2248

被折叠的 条评论
为什么被折叠?



