方法: ワークシートのコメントをプログラムによって表示する
Microsoft Office Excel ワークシートへのコメントの表示や非表示をプログラムで実行できます。
対象: このトピックの情報は、Excel 2013 と Excel 2010 のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。
ドキュメント レベルのカスタマイズで、ワークシート内のすべてのコメントを表示するには
コメントを表示する場合は、Visible プロパティに true を設定します。それ以外の場合は false を設定します。このコードは、ThisWorkbook クラスではなくシート クラスに配置する必要があります。
Private Sub ShowOrHideComments(ByVal show As Boolean) Dim i As Integer For i = 1 To Me.Comments.Count Me.Comments(i).Visible = show Next End Sub
private void ShowOrHideComments(bool show) { for (int i = 1; i <= this.Comments.Count; i++) { this.Comments[i].Visible = show; } }
アプリケーション レベルのアドインで、ワークシート内のすべてのコメントを表示するには
コメントを表示する場合は、Visible プロパティに true を設定します。それ以外の場合は false を設定します。
Private Sub ShowOrHideComments(ByVal show As Boolean) Dim worksheet As Excel.Worksheet = CType(Application.ActiveSheet, Excel.Worksheet) Dim i As Integer For i = 1 To worksheet.Comments.Count worksheet.Comments(i).Visible = show Next End Sub
private void ShowOrHideComments(bool show) { Excel.Worksheet worksheet = (Excel.Worksheet)Application.ActiveSheet; for (int i = 1; i <= worksheet.Comments.Count; i++) { worksheet.Comments[i].Visible = show; } }
参照
処理手順
方法: ワークシートのコメントをプログラムによって追加および削除する