IronXL ハウツー セルをクリア IronXL を使用して C# で Excel のセルをクリアする方法 Chaknith Bin 更新日:7月 22, 2025 IronXL をダウンロード NuGet ダウンロード DLL ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English セルの内容をクリアすることは、不要または古くなったデータを削除したり、セルの値をリセットしたり、スプレッドシートのレイアウトを整理したり、テンプレートを準備したり、データ入力エラーを修正したりするなど、さまざまな目的で使用できます。 クイックスタート: ワンコールでセル内容を削除 IronXLを使用してわずか1行のコードで、任意のセル範囲の内容を即座にクリアできます。ループや複雑なAPIは必要ありません。ClearContents()メソッドを使用すると、データや数式を削除しながら書式を保持してセルをリセットすることが簡単かつ迅速に行えます。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronXL をインストールします PM > Install-Package IronXL.Excel このコード スニペットをコピーして実行します。 workSheet["D6:F9"].ClearContents(); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronXL を使い始めましょう 30日間無料トライアル 最小限のワークフロー(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 出力スプレッドシート ビフォー アフター ワークシートコレクション消去の例 個々のセルをクリアすることに加えて、ワークブック内のすべてのワークシートを簡単に削除することもできます。 これを実現するには、ワークシートコレクションで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,738,553 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 1,738,553 ライセンスを見る