如何清除單元格
清除單元格內容可用於各種用途,例如刪除不需要的或過時的數據、重設單元格值、清理電子表格佈局、準備模板或修正數據輸入錯誤。
IronXL 簡化了在 C# 中清除單元格內容的過程,無需 Interop。
如何清除單元格內容
- 下載用於清除單元格內容的C#庫
- 載入現有的 Excel 試算表
- 選擇您要清除的範圍、行或列
- 調用
清除內容
在選定範圍上的方法 - 使用
清除
刪除所有工作表的方法
立即開始在您的專案中使用IronPDF,並享受免費試用。
查看 IronXL 上 Nuget 快速安裝和部署。已被下載超過800萬次,它正用C#改變Excel。
Install-Package IronXL.Excel
請考慮安裝 IronXL DLL 直接下載並手動安裝到您的專案或GAC表單: IronXL.zip
手動安裝到您的項目中
下載DLL清除單個儲存格範例
要清除所選儲存格的內容,您可以使用 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");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As 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()
- 清除二維範圍 (多行和多列)工作表 ["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");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As 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");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
' Delete all worksheets
workBook.WorkSheets.Clear()
workBook.SaveAs("useClear.xlsx")