我有一个电子表格,其中包含使用 SpreadsheetLight 库生成的表格,该表格中的图表也是使用 SpreadsheetLight 生成的。当我在 excel 中打开生成的结果并选择图表时,我可以使用 excel 中的按钮更改列的行(我没有英语语言的 excel,所以我只是猜测它被称为“更改行和列”)。生成电子表格时,可以通过SpreadsheetLight代码执行此操作吗?或者是否可以告诉 SpreadsheetLight 哪些数据应该在类别上,哪些数据应该在数据轴上?
感谢您的任何帮助。
所以我自己的问题的答案是,方法 SLDocument.CreateChart() 有一个重载,其中参数 RowsAsDataSeries。或者也有一个带有 SLCreateChartOptions 参数的重载,并且在 SLCreateChartOptions 内部是属性 RowsAsDataSeries。第二种选择似乎更好,因为第一种被标记为过时。
非常感谢Vincent Tan先生的帮助和出色的OpenXml库:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句