删除所有现有的Excel图表系列

我正在修改excel中的折线图,我想删除所有系列,并将新系列添加到同一个图表中。

我正在使用foll代码:

Excel.SeriesCollection serColl = chartpage.SeriesCollection(); Excel.Series ser = serColl.Item(4); ser.Delete(); ser = serColl.Item(3); ser.Delete(); ser = serColl.Item(2); ser.Delete(); ser = serColl.Item(1); ser.Delete(); 

但我想要的代码是通用的,即find一系列的数量,并在一个循环中删除所有。 提前致谢。

像这样。

 Excel.SeriesCollection serColl = chartpage.SeriesCollection(); while(seriesColl.Count > 0) { seriesColl.Item(0).Delete(); }