我设法使用以下代码在Excel工作表中创建图表:
let chartobjects = chartSheet.ChartObjects() :?> ChartObjects
let chartobject = chartobjects.Add(400.0, 20.0, 550.0, 350.0)
chartobject.Chart.ChartWizard(Title = "P&L and Benchmark",
Source = chartSheet.Range("A1", "C" + (string (slen))),
Gallery = XlChartType.xlLine, PlotBy = XlRowCol.xlColumns,
SeriesLabels = 1, CategoryLabels = 1,
CategoryTitle = "", ValueTitle = "NAV")
chartobject.Chart.ChartStyle <- 5
绘制的系列有许多数据点(约6,000)和波动(股票价格数据)。因此,图表线看起来很厚。我想让它们更薄。这可以在Excel中以交互方式完成。有没有办法从F#中做到这一点?