Excel VBA セルのコメントだけを消去する

Excelセル(数式や文字)や書式はそのままで、メモ(旧Verはコメント)だけを消去する方法を記録します。

セルのコメントだけを消去する場合は「ClearComments」メソッドを使います。

< スポンサーリンク >





ClearCommentsメソッド構文

指定されたセル範囲からすべてのメモを消去します。

Rangeオブジェクト.ClearComments

 

1つのセルのメモを消去する

下図の表のA2のセルのメモを消去してみます。

VBAセルメモクリア

 

VBEに次のように書き込みます。

Sub test()
  Range("A2").ClearComments
End Sub

VBAセルメモクリア

 

書き込んだVBAを実行すると指定したセル(A2)のメモが消去されます。

VBAセルコメントクリア

 

複数のセルのメモをまとめて消去する

複数のセルのメモをまとめて消去してみます。

VBAセルメモクリア

 

VBEに次のように書き込みます。

Sub test()
  Range("A2:A4").ClearComments
End Sub

VBAセルメモクリア

 

書き込んだVBAを実行すると指定したセル(A2~A4)のメモが消去されます。

VBAセルメモクリア

 

シートのセル全てのメモをまとめて消去する

シートのセル全てのメモを消去してみます。

VBAセルメモクリア

 

VBEに次のように書き込みます。

Sub test()
   Cells.ClearComments
End Sub

VBAセルメモクリア

 

書き込んだVBAを実行するとシートのセル全てのメモが消去されます。

VBAセルメモクリア

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします