_Application app;
_Workbook objBook;
Workbooks objBooks;
_Worksheet objSheet;
Worksheets objSheets;
Range objRange;
Font font;
COleVariant
vTrue((short)TRUE),
vFalse((short)FALSE),
vOpt((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
if(!app.CreateDispatch("Excel.Application"))
{
AfxMessageBox("Couldn't start Excel.");
return;
}
app.SetVisible(TRUE);
objBooks = app.GetWorkbooks();
objBook = objBooks.Add(vOpt);
objSheets = objBook.GetSheets();
objSheet = objSheets.GetItem(COleVariant((short)1));
objSheet.Activate();
本文介绍了一种使用C++创建并操作Excel文件的方法。通过COM接口与Excel应用程序交互,实现自动化创建工作簿、添加工作表及设置字体等功能。
929

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



