Sub AddComments() Dim ocel As Range For Each ocel In Selection.Cells If Len(ocel.Value) > 0 Then ocel.AddComment "Comment Text" End If Next End Sub