VC 彻底关闭Excel进程,将Excel文件保存为HTML网页,不显示任何警告对话框

来源:互联网 发布:知羽电子相册模板下载 编辑:程序博客网 时间:2024/06/06 01:36
 
1.彻底关闭Excel进程
rang.ReleaseDispath();
sheet.ReleaseDispath();
sheets.ReleaseDispath();
book.ReleaseDispath();
books.ReleaseDispath();

ExcelApp.Quit();//ExcelApp,是_Applacation对象,以上几个对象同理。
ExcelApp.ReleaseDispath();
注意:最后两行代码顺序不要反了,否则不能彻底关闭Excel进程,这是关键

2.将Excel文件保存为HTML网页
sheet.SaveAs(strFileName,ColeVariant((long)44),vtMissing,...后面参数全是vtMissing);
sheet.SaveAs(strFileName,vtMissing,vtMissing,...后面参数全是vtMissing);

3.不显示任何警告对话框

在保存文件代码之前加上下面语句
ExcelApp.SetAlertBeforeOverwritting(false);
ExcelApp.SetDisplayAlert(false);