ExcelLibrary を使用して Excel ワークブックに出力を書き込もうとしています。このワークブックにシートを 1 つだけ含めたいのですが、シートが 1 つだけのワークブックを作成する方法や、作成後に余分なシートを削除する方法が見つかりません。私が見つけたすべての例は機能しません。
アドバイスをいただければ幸いです。
よろしく。
ExcelLibrary を使用して Excel ワークブックに出力を書き込もうとしています。このワークブックにシートを 1 つだけ含めたいのですが、シートが 1 つだけのワークブックを作成する方法や、作成後に余分なシートを削除する方法が見つかりません。私が見つけたすべての例は機能しません。
アドバイスをいただければ幸いです。
よろしく。
ワークシートは、プロパティを介して利用できます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