I am attempting to create a module in Excel 2016 that will scan through a sheet and auto size any comments found. My current code requires me to adjust the Column Letter each time I run it. I am looking for a method to step through the columns in my loop. My current code is listed below and I am thanking anyone ahead of time for any assistance I can get. My current sheet only uses columns A through P.
Sub cmtsize()
    ActiveSheet.Unprotect pswd
    Range("a7:I7").Select
    lrow = Cells(Rows.Count, 1).End(xlUp).Row
    For xrow = 7 To lrow
        xcell = "c" & lrow
        Range(xcell).Select
        If ActiveCell.Comment Is Nothing Then
            GoTo nxt
        Else
            With Range(xcell).Comment.Shape
                .TextFrame.AutoSize = True
            End With
nxt:
        End If
    Next xrow
    ActiveSheet.Protect pswd
    Range("A6").Select
    MsgBox "Finished!"
End Sub
 
     
    