ExcelLibrary创build太多工作表

我正在尝试使用ExcelLibrary将输出写入Excel工作簿。 我希望这个工作簿只包含一张工作表,但是我找不到任何方式来创build只有一张工作表的工作簿,或者在创build后删除多余的工作表。 我发现的所有例子都不起作用。

任何意见表示赞赏。

问候。

工作表可以通过Worksheets属性来获得, Worksheets属性只是一个工作表对象的通用列表 – 即List<Worksheet>

您可以像处理任何通用List<T>一样处理此列表,并使用Clear()Remove()等操作工作表列表。

 Workbook workbook = new Workbook(); workbook.Worksheets.Clear(); // remove all worksheets Worksheet mySheet = new Worksheet(); workbook.Worksheets.Add(mySheet); // add a new worksheet workbook.Worksheets.Remove(mySheet); // remove a particular worksheet workbook.Worksheets.RemoveAt(4); // remove a worksheet at specific index