C#Excel图表创建
本文关键字:创建 C#Excel | 更新日期: 2023-09-27 17:57:46
嗨,我正在写一个C#代码,在excel表中生成图表,从SQL server中获取数据。将以下代码写入以声明图表。它为Index提供了例外。帮我解决这个问题。
Worksheet sheet1 = workbook.Worksheets[0];
Worksheet sheet2 = workbook.Worksheets[1];
Chart chart = sheet2.Charts[0];
图表声明中出现异常。
提前感谢
可能发生异常,因为sheet2的Charts集合为空。在调用Charts[0]:之前,检查sheet2的计数是否大于零
if (sheet2.Charts.Count > 0)
{
Chart chart = sheet2.Charts[0];
}