IronXL ハウツー セルをクリア How to Clear Cells Chaknith Bin 更新日:7月 22, 2025 Download IronXL NuGet Download テキストの検索と置換 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English セルの内容をクリアすることは、不要または古くなったデータを削除したり、セルの値をリセットしたり、スプレッドシートのレイアウトを整理したり、テンプレートを準備したり、データ入力エラーを修正したりするなど、さまざまな目的で使用できます。 クイックスタート: ワンコールでセル内容を削除 IronXLを使用してわずか1行のコードで、任意のセル範囲の内容を即座にクリアできます。ループや複雑なAPIは必要ありません。ClearContents()メソッドを使用すると、データや数式を削除しながら書式を保持してセルをリセットすることが簡単かつ迅速に行えます。 Get started making PDFs with NuGet now: Install IronXL with NuGet Package Manager PM > Install-Package IronXL.Excel Copy and run this code snippet. workSheet["D6:F9"].ClearContents(); Deploy to test on your live environment Start using IronXL in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小限のワークフロー (5ステップ) セル内容をクリアするためのC#ライブラリをダウンロード 既存のExcelスプレッドシートをロード クリアしたい範囲、行、または列を選択 選択した範囲でClearContentsメソッドを呼び出す すべてのワークシートを削除するにはClearメソッドを使用 単一セル消去の例 選択したセルの内容をクリアするには、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") $vbLabelText $csharpLabel セル範囲消去の例 このメソッドは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"); 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") $vbLabelText $csharpLabel 出力スプレッドシート class="competitors-section__wrapper-even-1"> Before 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") $vbLabelText $csharpLabel よくある質問 C#でExcelのセル内容をクリアする手順は何ですか? C#でExcelのセル内容をクリアするには、まずNuGetからIronXLライブラリをダウンロードしてください。既存のスプレッドシートをロードし、希望の範囲、行、または列を選択し、ClearContentsメソッドを使用します。また、Clearメソッドを使用して全てのワークシートを削除することもできます。 スプレッドシートの単一のセルのコンテンツをクリアするにはどうすればいいですか? IronXLを使用して単一のセルの内容をクリアするには、そのセルにClearContentsメソッドを呼び出します。たとえば、workSheet["A1"].ClearContents();を使用します。 C#でExcelの全列または全行をクリアすることは可能ですか? はい、IronXLを使用して全列または行をクリアできます。たとえば、列にはworkSheet.GetColumn("B").ClearContents();を、行にはworkSheet.GetRow(3).ClearContents();を使用します。 プログラムでExcelワークブック内の全ワークシートを削除できますか? はい、IronXLを使用してワークブック内の全ワークシートを削除するには、ワークシートコレクションにClearメソッドを呼び出します: workbook.WorkSheets.Clear(); スプレッドシートのセル内容をクリアすることで得られるメリットは何ですか? セルの内容をクリアすることで、古いデータを削除し、値をリセットし、スプレッドシートのレイアウトを整理し、テンプレートを準備し、データ入力エラーを修正するのに役立ち、データ管理をより効率的にします。 C#でExcelシート内の特定のセル範囲をクリアするにはどうすればいいですか? IronXLを使用してClearContentsメソッドでExcelシート内の特定のセル範囲をクリアできます。たとえば、workSheet["D6:F9"].ClearContents();が二次元の範囲をクリアします。 セル内容をクリアするためにIronXLを使用するにはライセンスが必要ですか? はい、IronXLの使用にはライセンスが必要です。ライブラリをNuGetから入手した後で試用ライセンスをダウンロードできます。 IronXLはスプレッドシートの保存にどのファイル形式をサポートしていますか? IronXLは.xlsxなど、一般的なExcelファイル形式との互換性を確保したさまざまな形式でスプレッドシートの保存をサポートしています。 C#でExcelデータを管理するためのIronXLライブラリはどこでダウンロードできますか? IronXLライブラリは、NuGetから https://nuget.org/packages/IronXL.Excel/ でダウンロードできます。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はいいですか? Nuget ダウンロード 1,686,155 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 1,686,155 ライセンスを見る