IronXL ハウツー コメントを追加 C# で Excel にコメントを追加する方法 (相互運用性なし) Chaknith Bin 更新日:6月 9, 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 Excelでは、コメントはセルに追加できるメモや注釈で、セルの実際の内容に影響を与えずに追加情報を提供することができます。 コメントは、特定のセル内のデータや計算についての説明、コンテキスト、またはリマインダーを提供するのに便利です。 クイックスタート:1行でセルにコメントを追加 このコードは、IronXLを使用して特定のExcelセルに簡単にコメントを追加する方法を示しています—単一のメソッドコールで。 相互運用性なし、手間なし—セルに AddComment を呼び出せば完了です。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronXL をインストールします PM > Install-Package IronXL.Excel このコード スニペットをコピーして実行します。 IronXL.WorkBook.Create().DefaultWorkSheet["B2"].First().AddComment("Quick tip!", "Dev"); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronXL を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) コメント機能を有効にするには、C# ライブラリをダウンロードしてください。 既存のExcelスプレッドシートを開くか新しいものを作成する コメントを追加するにはAddCommentメソッドを使用します コメントプロパティにアクセスしてコメントを取得および編集します RemoveCommentメソッドを使用してセルからコメントを削除します。 コメント追加例 セルを選択して AddComment メソッドを使用してセルにコメントを追加します。 デフォルトでは、コメントは非表示になります。 セルにカーソルを合わせるとコメントが表示されます。 :path=/static-assets/excel/content-code-examples/how-to/add-comment-add-comment.cs using IronXL; using System.Linq; WorkBook workBook = WorkBook.Create(); WorkSheet workSheet = workBook.DefaultWorkSheet; Cell cellA1 = workSheet["A1"].First(); Cell cellD1 = workSheet["D1"].First(); // Add comments cellA1.AddComment("Hello World!", "John Doe"); // Add comment with content and author. The comment is invisible by default. cellD1.AddComment(null, null, true); // Add comment with no content and no author. The comment is set to be visible. workBook.SaveAs("addComment.xlsx"); Imports IronXL Imports System.Linq Private workBook As WorkBook = WorkBook.Create() Private workSheet As WorkSheet = workBook.DefaultWorkSheet Private cellA1 As Cell = workSheet("A1").First() Private cellD1 As Cell = workSheet("D1").First() ' Add comments cellA1.AddComment("Hello World!", "John Doe") ' Add comment with content and author. The comment is invisible by default. cellD1.AddComment(Nothing, Nothing, True) ' Add comment with no content and no author. The comment is set to be visible. workBook.SaveAs("addComment.xlsx") $vbLabelText $csharpLabel コメント編集例 セルの Comment プロパティにアクセスして、そのセルのコメントオブジェクトを取得します。 これは、著者、コンテンツ、可視性を変更するために使用できるオブジェクトです。 :path=/static-assets/excel/content-code-examples/how-to/add-comment-edit-comment.cs using IronXL; using System.Linq; WorkBook workBook = WorkBook.Load("addComment.xlsx"); WorkSheet workSheet = workBook.DefaultWorkSheet; Cell cellA1 = workSheet["A1"].First(); // Retrieve comment var comment = cellA1.Comment; // Edit comment comment.Author = "Jane Doe"; comment.Content = "Bye World"; comment.IsVisible = true; workBook.SaveAs("editComment.xlsx"); Imports IronXL Imports System.Linq Private workBook As WorkBook = WorkBook.Load("addComment.xlsx") Private workSheet As WorkSheet = workBook.DefaultWorkSheet Private cellA1 As Cell = workSheet("A1").First() ' Retrieve comment Private comment = cellA1.Comment ' Edit comment comment.Author = "Jane Doe" comment.Content = "Bye World" comment.IsVisible = True workBook.SaveAs("editComment.xlsx") $vbLabelText $csharpLabel コメント削除例 最初にセルオブジェクトにアクセスしてから、セルからコメントを削除します。 その後、セルに RemoveComment メソッドを呼び出します。 :path=/static-assets/excel/content-code-examples/how-to/add-comment-remove-comment.cs using IronXL; using System.Linq; WorkBook workBook = WorkBook.Load("addComment.xlsx"); WorkSheet workSheet = workBook.DefaultWorkSheet; Cell cellA1 = workSheet["A1"].First(); // Remove comment cellA1.RemoveComment(); workBook.SaveAs("removeComment.xlsx"); Imports IronXL Imports System.Linq Private workBook As WorkBook = WorkBook.Load("addComment.xlsx") Private workSheet As WorkSheet = workBook.DefaultWorkSheet Private cellA1 As Cell = workSheet("A1").First() ' Remove comment cellA1.RemoveComment() workBook.SaveAs("removeComment.xlsx") $vbLabelText $csharpLabel よくある質問 C#を使用してExcelセルにコメントを追加するにはどうすればよいですか? C#のIronXLライブラリを使用してExcelセルにコメントを追加できます。まず、NuGetからライブラリをダウンロードします。次に、セルオブジェクトに対してAddCommentメソッドを使用してコメントを挿入します。 Excelスプレッドシートで既存のコメントを編集するにはどうすればよいですか? IronXLを使用してExcelスプレッドシートで既存のコメントを編集するには、セルのCommentプロパティにアクセスします。これにより、コメントの内容、作成者、および可視性を変更できます。 Excelのセルからコメントを削除するプロセスは何ですか? IronXLを使用してExcelのセルからコメントを削除するには、セルオブジェクトにアクセスし、RemoveCommentメソッドを呼び出します。 コメントの変更を行った後にExcelワークブックを保存するにはどうすればよいですか? IronXLを使用してExcelワークブックにコメントを追加または編集した後、WorkBookオブジェクトでSaveメソッドを呼び出して変更を保存することを確認します。 Excelのコメントはデフォルトで非表示にできますか? はい、IronXLを使用して追加されたExcelのコメントはデフォルトで非表示です。セルの上にカーソルを移動すると表示されます。 C#でExcelのコメント機能を有効にするために何が必要ですか? C#でExcelのコメント機能を有効にするには、NuGetからIronXL.Excelライブラリをダウンロードしてインストールします。 Excelのコメントの作成者を更新することは可能ですか? はい、IronXLを使用してセルのCommentオブジェクトにアクセスし、Authorプロパティを設定してExcelのコメントの作成者を更新できます。 セルにコメントが含まれているかどうかを確認するにはどうすればよいですか? IronXLを使用してセルのHasCommentプロパティを使用することで、セルにコメントが含まれているかどうかを確認できます。 Excelシートにコメントを追加するために使用されるプログラミング言語はどれですか? C#はIronXLを使用してExcelシートにコメントを追加するために使用されるプログラミング言語です。 Interopを使用せずにExcelスプレッドシートに注釈を付けることは可能ですか? はい、IronXLのライブラリを利用してコメントを追加、編集、削除することで、Interopを使用せずにExcelスプレッドシートに注釈を付けることができます。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はできましたか? Nuget ダウンロード 1,738,553 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 1,738,553 ライセンスを見る