2014-05-15 73 views

回答

0

根據您希望在這裏實現的是兩種選擇。假設您已經在工作表中添加了圖表,並且希望將其連接到工作表「Sheet2」中的某些數據。

a)您可以設置圖表SourceData。這將立即爲所有類別的數據和系列:

Excel.Worksheet worksheet = (Excel.Worksheet) Globals.ThisAddIn.Application.Worksheets.Item["Sheet2"]; 
chart.SetSourceData(worksheet.Range["A1:B10"]); 

B)或可以爲那些系列添加系列圖表和設置的值。下面是一個示例,說明如何將一個系列的值設置爲不同工作表上的某個範圍。

Excel.Worksheet worksheet = (Excel.Worksheet) Globals.ThisAddIn.Application.Worksheets.Item["Sheet2"]; 
var seriesCollection = chart.SeriesCollection(); 
Series series = seriesCollection.NewSeries(); 
series.Values = worksheet.Range["A1:A10"];