Excel保存后打开文件警告问题
_Application app;
Workbooks books;
_Workbook book;
Worksheets sheets;
_Worksheet sheet;
Range range;
LPDISPATCH lpDisp;
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND,VT_ERROR);
//创建Excel 2000服务器(启动Excel)
if (!app.CreateDispatch("Excel.Application",NULL))
{
AfxMessageBox("Create Excel Server Error!");
exit(1);
}
books = app.GetWorkbooks();
book =books.Add(covOptional) ;
sheets = book.GetSheets();
sheet = sheets.GetItem(COleVariant((short)1));
range = sheet.GetRange(COleVariant("A1"),COleVariant("A1"));
range.SetValue2(COleVariant("dddddddddd"));
book.SaveAs(COleVariant("D:\\Result.xls"),covOptional,covOptional, covOptional,covOptional,covOptional,0,covOptional,covOptional,covOptional,covOptional,covOptional);
range.ReleaseDispatch();
sheet.ReleaseDispatch();
sheets.ReleaseDispatch();
book.ReleaseDispatch();
books.Close();
books.ReleaseDispatch();
app.Quit();
我操作之后打开生成的result.xls,提示“你尝试打开的文件格式与文件扩展名制定的格式不一致.....”,用2007打开的,请问有没有办法屏蔽这个警告呢?