- Home ›
- Excel VBA入門 ›
- セルにコメントを付ける ›
- HERE
コメントを削除する
広告
一度設定したコメントを削除するには、コメントが設定されているセルを表すRangeオブジェクトに対して「ClearComment」メソッドを使います。
Dim range1 As Range
Set range1 = Range("A1")
range1.ClearComments
まとめて次のように記述しても構いません。
Range("A1").ClearComments
Rangeオブジェクトに対して「Clear」メソッドを使った場合にもコメントは削除されます。「Clear」メソッドについては『数式と値のクリア』を参照して下さい。
サンプルプログラム
では簡単なサンプルで試してみましょう。
Sub テスト()
Dim range1 As Range
Set range1 = Range("B2")
range1.AddComment Text:="コメント"
MsgBox "コメントを設定しました"
range1.ClearComments
MsgBox "コメントを削除しました"
End Sub
上記マクロを実行すると次のようになります。
まずコメントが設定されます。セルB2の右上が赤くなってコメントが設定されていることが分かります。「OK」ボタンをクリックして下さい。
設定されていたコメントを削除します。セルB2の右上が元に戻っている事が分かります。
( Written by Tatsuo Ikura )
OfficePro