Задайте ширината на колоните на Excel до оптималната ширина, като използвате макроса VBA

Съдържание

Регулирайте ширината на няколко колони в таблица на Excel с помощта на макрос VBA до оптималната ширина, с която може да се показва цялото съдържание

Ако искате да регулирате ширината на колоните си спрямо съдържанието на клетките, това не е проблем с Excel. Чрез двукратно щракване върху пространството между две колони, вие задавате ширина, с която цялото съдържание може да се показва. Ширината е вляво от двете колони

Но как да направите това с макрос? Използвайте следния код на програмата:

Ширина на колоната за подминаване An ()
ActiveSheet.Range ("a1: e1"). Columns.EntireColumn.AutoFit
End Sub

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

След стартиране на макроса, ширините на колони А до Е на активната таблица се задават на оптималните стойности, така че цялото съдържание да е видимо.

Настройте препратката „a1: e1“ в макроса към буквите на колоните, в които искате да промените ширината. Няма значение кои номера на редове използвате в макроса, буквите на колоните са важни. Следователно можете също да използвате израза "G100: O5000", например, за да адаптирате колони G към O.

За да въведете макроса, натиснете клавишната комбинация ALT F11 в Excel. Това извиква редактора на VBA. Използвайте командата INSERT - MODULE, за да вмъкнете празен модулен лист. За да стартирате макроса, натиснете клавишната комбинация ALT F8 в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave