VC 利 EXCEL 匯出自定義圖表,自定義圖表能夠設定 X 軸值及生成每條曲線顏色
到網上看的都是類似于下面的
if(!hExcel.OpenBook(CA2W(strFileName.c_str()))){
CLog::Instance()->LOG_WriteLine(LOG_INFO_ERROR,
"%s: 打開檔案(%s)失敗",
__FUNCTION__, strFileName.c_str());
return false;
}
pWorkBook = hExcel.GetWorkBook();
if(hExcel.SetActiveSheet(L"Cycle")){
pSheet = hExcel.GetActiveSheet();
}
Excel::RangePtr RangeCell = pSheet->Cells;
//pSheet->Range["A3"][L"E13"];
const int nplot = 100;
const double xlow = 0.0, xhigh = 20.0;
double h = (xhigh - xlow) / (double)nplot;
_ChartPtr pChart = hExcel.GetWorkBook()->Charts->Add();
pChart->ChartWizard(
(Excel::Range*)RangeCell,
(long)Excel::xlXYScatter,
6L,
(long)Excel::xlColumns,
1L,1L,
true,
L"My Graph",
L"x",L"f(x)");
pChart->Name = L"My Data Plot";
hExcel.Save();
hExcel.Close();這種向導生成的達不到我想要的效果
uj5u.com熱心網友回復:
找到了一個比較實用的例子http://blog.csdn.net/bwmwm/article/details/3200553
uj5u.com熱心網友回復:
建議樓主查看一下第三方庫uj5u.com熱心網友回復:
你想要什么樣效果,貼出來看看先轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/145154.html
上一篇:Vc 2010中 將MATLAB 里的圖實時顯示到 VC中
下一篇:OpenGL
