![]() |
Removing comments
(Strange, the sent box show I sent this on 24th but...!)
With recent help from Bob Alhat and Gary"s Student the macro below works until there is a cell without a comment. I need an "If" statement which will skip a "no comment" cell. Please! Camlad Sub RemoveComments() Count = 13 LastRow = Cells(Rows.Count, "A").End(xlUp).Row While LastRow Count If Cells(Count, 3).........(what do I put here for "has a comment").............Then CommentText = Cells(Count, 3).Comment.Text Cells(Count, 2) = CommentText Cells(Count, 3).Comment.Delete End If Count = Count + 1 Wend End Sub |
Removing comments
Sub RemoveComments()
Set r = ActiveSheet.UsedRange.SpecialCells(xlCellTypeComme nts) Count = 13 LastRow = Cells(Rows.Count, "A").End(xlUp).Row While LastRow Count If Not Intersect(Cells(Count, 3), r) Is Nothing Then CommentText = Cells(Count, 3).Comment.Text Cells(Count, 2) = CommentText Cells(Count, 3).Comment.Delete End If Count = Count + 1 Wend End Sub -- Gary''s Student - gsnu2007L "camlad" wrote: (Strange, the sent box show I sent this on 24th but...!) With recent help from Bob Alhat and Gary"s Student the macro below works until there is a cell without a comment. I need an "If" statement which will skip a "no comment" cell. Please! Camlad Sub RemoveComments() Count = 13 LastRow = Cells(Rows.Count, "A").End(xlUp).Row While LastRow Count If Cells(Count, 3).........(what do I put here for "has a comment").............Then CommentText = Cells(Count, 3).Comment.Text Cells(Count, 2) = CommentText Cells(Count, 3).Comment.Delete End If Count = Count + 1 Wend End Sub |
All times are GMT +1. The time now is 09:54 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com