セルをクリアする方法
セルの内容をクリアすることは、不要なデータや古いデータの削除、セルの値のリセット、スプレッドシートのレイアウトの整理、テンプレートの準備、データ入力エラーの修正など、さまざまな目的で使用できます。
IronXLは、Interopを必要とせずにC#でセルの内容をクリアするプロセスを簡素化します。
セルコンテンツをクリアする方法
- セル内容をクリアするための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")
セル範囲のクリア例
このメソッドはRangeクラスで利用可能であり、サイズに関係なく任意の範囲で実行できます。以下にいくつかの例を示します:
- 単一セルをクリア:
- ワークシート[「A1」].ClearContents()**
- 列をクリアする:
- ワークシート.GetColumn(「B」).ClearContents()**
- 行をクリアする:
- ワークシート.GetRow(3).ClearContents()**
-
2次元範囲をクリアする(複数の行と列):
- ワークシート[「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")
スプレッドシートの出力
前
以下を日本語に翻訳してください: After
ワークシートコレクションの例をクリア
個々のセルをクリアすることに加えて、ブック内のすべてのワークシートを簡単に削除することもできます。 これを達成するには、ワークシートコレクションに対して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")