К сожалению, с учебы прошло уже много времени и вспомнить основы для самостоятельного решения не могу. Прошу помочь с макросом: [vba]
Код
Sub All_Comments_Size_Change() Dim iComment As Comment For Each iComment In ActiveSheet.Comments iComment.Shape.TextFrame.AutoSize = True Next iComment End Sub
[/vba] Этот макрос рабочий, он проставляет выравнивание примечаний как "автоматический размер" для ВСЕГО листа. Мне же нужно указать определенный диапазон, например, столбец "A". Пытался сам, но не знаю как, пробовал: [vba]
Код
Dim iComment As Comment For Each iComment In ActiveWorkbook.Worksheets("Ëèñò1").Range("A11:A1000") iComment.Shape.TextFrame.AutoSize = True Next iComment End Sub
[/vba]
Не пашет. Подскажите, если не сложно.
К сожалению, с учебы прошло уже много времени и вспомнить основы для самостоятельного решения не могу. Прошу помочь с макросом: [vba]
Код
Sub All_Comments_Size_Change() Dim iComment As Comment For Each iComment In ActiveSheet.Comments iComment.Shape.TextFrame.AutoSize = True Next iComment End Sub
[/vba] Этот макрос рабочий, он проставляет выравнивание примечаний как "автоматический размер" для ВСЕГО листа. Мне же нужно указать определенный диапазон, например, столбец "A". Пытался сам, но не знаю как, пробовал: [vba]
Код
Dim iComment As Comment For Each iComment In ActiveWorkbook.Worksheets("Ëèñò1").Range("A11:A1000") iComment.Shape.TextFrame.AutoSize = True Next iComment End Sub