資源簡介
我寫的基于VC++的Excel封裝庫,此版本是第二版。比以前發布的多了很多內容。包含:創建Excel文件、打開Excel文件、創建表、設置是否顯示 “是否保存對文件的修改”的對話框、設置指定列的列寬、設置自動適應列寬、設置當前活動表、首行凍結、首行顏色、在指定的行和列顯示文本、合并單元格、獲取合并單元格信息、公式讀寫操作、設置邊框、設置單元格“文本”格式、設置對齊方式、設置字體、保存Excel文件、關閉Excel操作、創建圖表......
包含以上全部功能,部分功能沒有列出來請自行查看源代碼。
Blog: http://happyboy200032.blog.163.com
代碼片段和文件信息
#include?“StdAfx.h“
#include?
#include?“Export2Excel.h“
//using?namespace?O12;
/*
?Email:happyboy200032@163.com
?Blog:?http://happyboy200032.blog.163.com
?1.
程序中所有有關序號和索引的一律為數字1開始
?2.
在使用本類的時候,需要初始化COM庫
if(CoInitialize(NULL)?!=?NULL)
{
AfxMessageBox(“初始化COM失敗!“);
}
?3.
//在程序退出的時候需要清除COM庫
CoUninitialize();
*/
CExport2Excel::CExport2Excel(void)
{
bSheet?=?false;
}
CExport2Excel::~CExport2Excel(void)
{
}
/*
創建Excel文件
sExcelFile: Excel文件名
*/
bool?CExport2Excel::CreateExcel(CString?sExcelFile)
{
bCreate?=?true;
//使用Excel類型庫接口的方式實現
this->sExcelFile?=?sExcelFile;
covOptional?=?COleVariant((long)DISP_E_PARAMNOTFOUND?VT_ERROR);
if(!m_appExcel.CreateDispatch(“Excel.Application“NULL))
{
//創建Excel服務失敗
return?false;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????25355??2011-09-05?14:46??Export2Excel.cpp
?????文件???????4679??2011-09-05?14:46??Export2Excel.h
?????文件??????69438??2011-06-10?11:12??Excel\CApplication.h
?????文件??????12481??2011-08-17?13:06??Excel\CAxis.h
?????文件???????5450??2011-08-17?12:16??Excel\CAxisti
?????文件???????2294??2011-06-10?11:12??Excel\CBorder.h
?????文件???????3313??2011-06-10?11:12??Excel\CBorders.h
?????文件??????30821??2011-08-17?11:19??Excel\CChart.h
?????文件???????7935??2011-08-17?11:19??Excel\CChartob
?????文件???????8073??2011-08-17?11:19??Excel\CChartob
?????文件???????5460??2011-08-17?12:10??Excel\CChartti
?????文件???????5426??2011-06-10?11:12??Excel\CFont0.h
?????文件???????4506??2011-08-17?15:55??Excel\CLegend.h
?????文件???????2974??2011-06-10?11:12??Excel\Cnterior.h
?????文件??????42907??2011-06-10?11:12??Excel\CRange.h
?????文件??????14449??2011-08-17?14:49??Excel\CSeries.h
?????文件???????4259??2011-08-17?13:54??Excel\CTickLabels.h
?????文件??????16355??2011-06-10?11:12??Excel\CWindow0.h
?????文件??????37005??2011-06-10?11:12??Excel\CWorkbook.h
?????文件???????7501??2011-06-10?11:12??Excel\CWorkbooks.h
?????文件??????27764??2011-06-10?11:12??Excel\CWorksheet.h
?????文件???????4554??2011-06-10?11:12??Excel\CWorksheets.h
?????目錄??????????0??2011-08-17?16:27??Excel
-----------?---------??----------?-----??----
???????????????342999????????????????????23
評論
共有 條評論