Метод Range.AutoFit (Excel)

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

Синтаксис

expression. Автоподбор

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

Возвращаемое значение

Variant

Примечания

Объект Range должен быть строкой или диапазоном строк, столбцом или диапазоном столбцов; В противном случае этот метод создает ошибку.

Одна единица ширины столбца равна ширине одного символа в обычном стиле.

Пример

В этом примере изменяется ширина столбцов от A до I на листе Sheet1, чтобы достичь оптимального соответствия.

Worksheets("Sheet1").Columns("A:I").AutoFit

В этом примере изменяется ширина столбцов от A до E на листе Sheet1, чтобы достичь оптимального соответствия, основываясь только на содержимом ячеек A1:E1.

Worksheets("Sheet1").Range("A1:E1").Columns.AutoFit

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

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