如何清除單元格
2023年6月19日
已更新 2024年12月10日
This article was translated from English: Does it need improvement?
TranslatedView the article in English
清除單元格內容可用於各種目的,例如移除不需要或過時的數據、重置單元格值、清理試算表佈局、準備範本或修正資料輸入錯誤。
IronXL 簡化了在 C# 中清除單元格內容的過程,無需 Interop。
如何清除單元格內容
- 下載清除單元格內容的 C# 庫
- 載入現有的 Excel 試算表
- 選擇您要清除的範圍、行或列
- 在選定範圍上調用
ClearContents
方法 - 使用
Clear
方法刪除所有工作表
開始使用IronXL
立即在您的專案中使用IronXL,並享受免費試用。
清除單一儲存格範例
要清除選定儲存格的內容,您可以使用ClearContents
方法。
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear-single-cell.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.GetWorkSheet("Data");
// Clear cell content
workSheet["A1"].ClearContents();
workBook.SaveAs("clearSingleCell.xlsx");
清除單元格範圍示例
這個方法在Range類別中可用,允許您在任何範圍上執行它,不論其大小如何。以下是一些範例:
- 清除單一儲存格:
- workSheet ["A1"].ClearContents()
- 清除一列:
- workSheet.GetColumn("B").ClearContents()
- 清除一行:
- workSheet.GetRow(3).ClearContents()
清除二維範圍(多行和多列):
- workSheet["D6:F9"].ClearContents()
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear-cell-range.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.GetWorkSheet("Data");
// Clear a single cell(A1)
workSheet["A1"].ClearContents();
// Clear a column(B)
workSheet.GetColumn("B").ClearContents();
// Clear a row(4)
workSheet.GetRow(3).ClearContents();
// Clear a two-dimensional range(D6:F9)
workSheet["D6:F9"].ClearContents();
workBook.SaveAs("clearCellRange.xlsx");
輸出試算表

之前

後
清除工作表集合範例
除了清除單個儲存格外,您還可以輕鬆地刪除工作簿中的所有工作表。 要達成此目的,只需在工作表集合上使用Clear
方法。 此方法允許您一次性移除所有工作表,提供了一種方便的方式來重置工作簿到其初始狀態。
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Delete all worksheets
workBook.WorkSheets.Clear();
workBook.SaveAs("useClear.xlsx");