Свойство Range.ColumnWidth (Excel)

Возвращает или задает ширину всех столбцов в указанном диапазоне. Для чтения и записи, Double.

Синтаксис

выражение. Ширина столбца

выражение: переменная, представляющая объект Range.

Примечания

Одна единица ширины столбца равна ширине одного символа в стиле "Обычный". Для пропорциональных шрифтов используется ширина символа 0 (ноль).

Чтобы задать ширину столбцов с учетом содержимого ячеек, используйте метод автоподбора .

Используйте свойство Width , чтобы вернуть ширину столбца в точках.

Если все столбцы в диапазоне имеют одинаковую ширину, свойство ColumnWidth возвращает ширину. Если столбцы в диапазоне имеют разную ширину, это свойство возвращает значение null.

Пример

В приведенном ниже примере ширина столбца A на листе Лист1 удваивается.

With Worksheets("Sheet1").Columns("A") 
 .ColumnWidth = .ColumnWidth * 2 
End With

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.