如何清除單元格
This article was translated from English: Does it need improvement?
TranslatedView the article in English
清除單元格內容可用於各種目的,例如移除不需要或過時的數據、重置單元格值、清理試算表佈局、準備範本或修正資料輸入錯誤。
IronXL 簡化了在 C# 中清除單元格內容的過程,無需 Interop。
如何清除單元格內容
- 下載用於清除單元格內容的C#庫
- 載入現有的 Excel 試算表
- 選擇您要清除的範圍、行或列
- 調用
清除內容
在選定範圍上的方法 - 使用
清除
刪除所有工作表的方法
開始使用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");
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")
VB C#
清除單元格範圍示例
此方法在 Range 類別中可用,讓您可以在任何範圍執行它,無論其大小如何。以下是一些範例:
- 清除單一儲存格:
- 工作表["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")
VB C#
輸出試算表
之前
後
清除工作表集合範例
除了清除單個儲存格外,您還可以輕鬆地刪除工作簿中的所有工作表。 要實現此目的,只需在工作表集合上使用 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")
VB C#