Excel / VBA: Автоматическая регулировка ширины столбца после заполнения данных

StackOverflow https://stackoverflow.com//questions/24058774

  •  26-12-2019
  •  | 
  •  

Вопрос

У меня есть пустая таблица Excel, сохраненная как шаблон, в который я копирую данные из буфера обмена (исходя из веб-сайта).

Есть ли способ, использующий VBA для автоматической настройки ширины каждого столбца к его контенту после того, как данные (текст) были вставлены?

Редактировать: вставка данных, которые всегда будут вставлены, начиная с A1, и всегда будет заполнять одинаковое количество столбцов.

Большое спасибо заранее, Тим.

Это было полезно?

Решение

Вы можете сделать это с Autofit. Как это

Columns("A:B").Select

Selection.EntireColumn.AutoFit
.

Другие советы

Вы можете выполнить следующее:

Columns("A").Autofit
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top