Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование, связанное с MS Office > Comment


Автор: Izuver 6.7.2009, 05:55
Как применить AutoSize в коментарии, именно в этой строке выходит ошибка.

Код

Range("A7").AddComment
Range("A7").Comment.Visible = False
Range("A7").Comment.Text Text:="g"
With Selection
    .HorizontalAlignment = xlLeft
    .VerticalAlignment = xlTop
    .ReadingOrder = xlContext
    .AutoSize = True
End With

Автор: Veve 6.7.2009, 10:14
Что означает AutoSize в Вашем понимание. 
Размеры комментария в соответствие с заполнением?

Добавлено через 13 минут и 53 секунды
Если речь идёт о размере ячейки то нужно заменить:

Код

.AutoSize = True


на 

Код

.EntireColumn.AutoFit


Если речь идёт о размерах комментария, то нужно заменить на: 

Код

.Comment.Shape.TextFrame.AutoSize = True



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)