資源簡介
我寫的基于VC++的Excel封裝庫,此版本是第二版。比以前發(fā)布的多了很多內(nèi)容。包含:創(chuàng)建Excel文件、打開Excel文件、創(chuàng)建表、設(shè)置是否顯示 “是否保存對文件的修改”的對話框、設(shè)置指定列的列寬、設(shè)置自動適應(yīng)列寬、設(shè)置當(dāng)前活動表、首行凍結(jié)、首行顏色、在指定的行和列顯示文本、合并單元格、獲取合并單元格信息、公式讀寫操作、設(shè)置邊框、設(shè)置單元格“文本”格式、設(shè)置對齊方式、設(shè)置字體、保存Excel文件、關(guān)閉Excel操作、創(chuàng)建圖表......
包含以上全部功能,部分功能沒有列出來請自行查看源代碼。
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.
程序中所有有關(guān)序號和索引的一律為數(shù)字1開始
?2.
在使用本類的時候,需要初始化COM庫
if(CoInitialize(NULL)?!=?NULL)
{
AfxMessageBox(“初始化COM失敗!“);
}
?3.
//在程序退出的時候需要清除COM庫
CoUninitialize();
*/
CExport2Excel::CExport2Excel(void)
{
bSheet?=?false;
}
CExport2Excel::~CExport2Excel(void)
{
}
/*
創(chuàng)建Excel文件
sExcelFile: Excel文件名
*/
bool?CExport2Excel::CreateExcel(CString?sExcelFile)
{
bCreate?=?true;
//使用Excel類型庫接口的方式實現(xiàn)
this->sExcelFile?=?sExcelFile;
covOptional?=?COleVariant((long)DISP_E_PARAMNOTFOUND?VT_ERROR);
if(!m_appExcel.CreateDispatch(“Excel.Application“NULL))
{
//創(chuàng)建Excel服務(wù)失敗
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
評論
共有 條評論