Свойство Range.ColumnWidth (Excel)
Возвращает или задает ширину всех столбцов в указанном диапазоне. Для чтения и записи, Double.
Синтаксис
expression. ColumnWidth
выражение: переменная, представляющая объект Range.
Замечания
Одна единица ширины столбца равна ширине одного символа в обычном стиле. Для пропорциональных шрифтов используется ширина символа 0 (ноль).
Используйте метод AutoFit , чтобы задать ширину столбцов на основе содержимого ячеек.
Используйте свойство Width , чтобы вернуть ширину столбца в точках.
Если все столбцы в диапазоне имеют одинаковую ширину, свойство ColumnWidth возвращает ширину. Если столбцы в диапазоне имеют разную ширину, это свойство возвращает значение NULL.
Пример
В следующем примере ширина столбца A на листе Sheet1 удваивается.
With Worksheets("Sheet1").Columns("A")
.ColumnWidth = .ColumnWidth * 2
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.