大家好
我用VC生成Excel 3D柱状图,结果生成的图形是斜的,从excel里面看,是“设置三维视图格式”用的不是默认值,请问怎么让VC生成的是默认的3D视图? 我的代码如下:
chartObject = chartObjects.Add(10,iTop,iWidth,150);
chart = chartObject.GetChart();
chart.put_ChartType((short)54);  //3D簇状柱形图

range = sheet.get_Range(COleVariant(CString("M4:M13,O4:O13")), m_covOptional);   //源数据区域
chart.SetSourceData(range, COleVariant((short)2));  
chart.put_HasTitle(false); 
chart.put_HasLegend(true);