アンディ
自分を事前に
Excel.Application myExcelApplication;
Excel.Workbook myExcelWorkbook;
object misValue = System.Reflection.Missing.Value;
myExcelApplication = null;
myExcelApplication = new Excel.Application();
myExcelApplication.Visible = true;
myExcelApplication.ScreenUpdating = true;
myExcelWorkbook = (Excel.Workbook)(myExcelApplication.Workbooks.Add(misValue));
Excel.Worksheet newWorksheet;
newWorksheet = (Excel.Worksheet)myExcelApplication.Worksheets.Add();
newWorksheet.Name = requestedVehicles[m];
newWorksheet = (Excel.Worksheet)myExcelWorkbook.ActiveSheet;
Excel.Range chartRange = myExcelApplication.get_Range("B2", endrange + 4);
Excel.ChartObjects xlCharts = (Excel.ChartObjects)newWorksheet.ChartObjects(Type.Missing);
Excel.ChartObject myChart = (Excel.ChartObject)xlCharts.Add(100, 20, 500, 400);
Excel.Chart chartPage = myChart.Chart;
chartPage.HasTitle = true;
chartPage.ChartTitle.Text = "num/denom";
chartPage.SetSourceData(chartRange, Excel.XlRowCol.xlColumns);
chartPage.ChartType = Excel.XlChartType.xlXYScatterLines;
おかげで、 :
私はここに私のコードの関連部分を添付しました
問題は、定義された範囲の左上のセルが空ではないことを示しています。Excelはそれがデータ系列であると想定していたと想定していました。