各位大神!!!我编了一个程序,用MFC来打开已有的Excel文件,这个为什么打不开呢?
我检查过了,Excel文件的确存在F盘。。。_Applicationapp;Workbooksbooks;_Workbookbook;Worksheetssheets;_...
我检查过了,Excel文件的确存在F盘。。。
_Application app;
Workbooks books;
_Workbook book;
Worksheets sheets;
_Worksheet sheet;
Range rng;
Font font;//字体
Borders border;//边框
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
CString str;
str +="F:\\text1.xlt";
CFileFind find;
if(!find.FindFile(str))
{
AfxMessageBox("不在F盘!");
return;
}
LPDISPATCH lpdisp;
books=app.GetWorkbooks();
lpdisp=books.Open(str,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional);
book.AttachDispatch(lpdisp); 展开
_Application app;
Workbooks books;
_Workbook book;
Worksheets sheets;
_Worksheet sheet;
Range rng;
Font font;//字体
Borders border;//边框
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
CString str;
str +="F:\\text1.xlt";
CFileFind find;
if(!find.FindFile(str))
{
AfxMessageBox("不在F盘!");
return;
}
LPDISPATCH lpdisp;
books=app.GetWorkbooks();
lpdisp=books.Open(str,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional);
book.AttachDispatch(lpdisp); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询