我使用excel從c#繪製圖表,但我需要圖表爲一個相互關聯的系列而不是兩個系列(當我選擇一個範圍有兩列數據時)
可以任意一個幫助:Excel圖表+ C#
xla.Visible = true;
Workbook wb = xla.Workbooks.Add(XlSheetType.xlWorksheet);
Worksheet ws = (Worksheet)xla.ActiveSheet;
// Now create the chart.
ChartObjects chartObjs = (ChartObjects)ws.ChartObjects(Type.Missing);
ChartObject chartObj = chartObjs.Add(100, 20, 300, 300);
Chart xlChart = chartObj.Chart;
Range rg = ws.get_Range("B2", "C17");
xlChart.SetSourceData(chartRange, XlRowCol.xlColumns);
感謝
我很困惑你想做什麼。 – 2011-04-06 23:07:09
當您在Excel中有兩列數據並選擇它們並插入圖表時,它可以在圖表中生成以太系列線,或者可以生成與兩列相關的一系列(即:行),就像第一列是x-軸和第二個是Y軸,我需要做的代碼不是兩個系列,因爲我提到 – Abd 2011-04-06 23:16:04