Excelでセルの値(数式や文字)や書式はそのままで、メモ(旧Verはコメント)だけを消去する方法を記録します。
セルのコメントだけを消去する場合は「ClearComments」メソッドを使います。
< スポンサーリンク >
ClearCommentsメソッド構文
指定されたセル範囲からすべてのメモを消去します。
Rangeオブジェクト.ClearComments
1つのセルのメモを消去する
下図の表のA2のセルのメモを消去してみます。
VBEに次のように書き込みます。
Sub test()
Range("A2").ClearComments
End Sub
書き込んだVBAを実行すると指定したセル(A2)のメモが消去されます。
複数のセルのメモをまとめて消去する
複数のセルのメモをまとめて消去してみます。
VBEに次のように書き込みます。
Sub test()
Range("A2:A4").ClearComments
End Sub
書き込んだVBAを実行すると指定したセル(A2~A4)のメモが消去されます。
シートのセル全てのメモをまとめて消去する
シートのセル全てのメモを消去してみます。
VBEに次のように書き込みます。
Sub test()
Cells.ClearComments
End Sub
書き込んだVBAを実行するとシートのセル全てのメモが消去されます。
こんな記事も書いています