FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread.Chart 名前空間 > SpreadChart クラス > GenerateFromCellRanges メソッド : GenerateFromCellRanges(SheetView,CellRange,CellRange,CellRange,Boolean) メソッド |
true
に設定した場合、必要に応じて行と列が自動的に入れ替えられます。
'Declaration
Public Overloads Sub GenerateFromCellRanges( _ ByVal sheetView As SheetView, _ ByVal category As CellRange, _ ByVal seriesName As CellRange, _ ByVal data As CellRange, _ ByVal autoSwitch As Boolean _ )
'使用法
Dim instance As SpreadChart Dim sheetView As SheetView Dim category As CellRange Dim seriesName As CellRange Dim data As CellRange Dim autoSwitch As Boolean instance.GenerateFromCellRanges(sheetView, category, seriesName, data, autoSwitch)
public void GenerateFromCellRanges( SheetView sheetView, CellRange category, CellRange seriesName, CellRange data, bool autoSwitch )
true
に設定した場合、必要に応じて行と列が自動的に入れ替えられます。categoryパラメーターは、分類用のセル範囲です。seriesNameパラメーターは、系列の名前用のセル範囲です。dataパラメーターは、データ用のセル範囲です。sheetViewパラメーターを使用して、これら3つのセル範囲をSheetViewに関連付けます。この関数はチャートを再構築する場合に使用できます。
FarPoint.Win.Spread.Chart.SpreadChart chart = new FarPoint.Win.Spread.Chart.SpreadChart(typeof(FarPoint.Win.Chart.BarSeries)); chart.GenerateFromCellRanges(fpSpread1.Sheets[0], new FarPoint.Win.Spread.Model.CellRange(1, 0, 6, 1), new FarPoint.Win.Spread.Model.CellRange(0, 1, 1, 3), new FarPoint.Win.Spread.Model.CellRange(1, 1, 6, 3),true); fpSpread1.Sheets[0].Charts.Add(chart);
Dim chart As New FarPoint.Win.Spread.Chart.SpreadChart(GetType(FarPoint.Win.Chart.BarSeries)) chart.GenerateFromCellRanges(FpSpread1.Sheets(0), New FarPoint.Win.Spread.Model.CellRange(1, 0, 6, 1), New FarPoint.Win.Spread.Model.CellRange(0, 1, 1, 3), New FarPoint.Win.Spread.Model.CellRange(1, 1, 6, 3),True) FpSpread1.Sheets(0).Charts.Add(chart)