Как да настроите височината на линията и ширината на линията на оптималната височина с помощта на макрос.
Как автоматично да регулирате височината на реда с помощта на макрос
Ако искате да регулирате височината на ред спрямо съдържанието на клетките, това не е проблем с Excel. Чрез двукратно щракване върху пространството между два реда, вие регулирате височината на линията на горния ред на височина, с която може да се показва цялото съдържание.
Но как да направите това с макрос? Използвайте следния код на програмата:
Регулиране на подвисочина ()
ActiveSheet.Range ("a1: a10"). Rows.EntireRow.AutoFit
End Sub
Винаги трябва да регулирате височината на редовете във вашите макроси, когато съхранявате таблици с помощта на макроси. Особено, когато използвате прекъсвания на редове в клетка, части от съдържанието могат бързо да станат невидими, както показва следната фигура:
След стартиране на макроса височините на редове 1 до 10 на активната таблица се задават на оптималните стойности, така че цялото съдържание да е видимо. Следната фигура показва резултата:
Настройте референтния „a1: a10“ в макроса към номерата на редовете, в които искате да оптимизирате височината.
Няма значение кои имена на колони използвате в разпечатката, номерата на редовете са важни. Следователно можете да използвате израза "c200: c1000", например, за да адаптирате редове 200 до 1000.
Как да промените ширината на линията с помощта на макрос
Това отнема много време, ако искате да настроите всички използвани редове и колони на оптималната височина и ширина. След това използвайте този макрос:
Задаване на ред под колони ()
С ActiveSheet.UsedRange
.Колони.AutoFit
.Редове.AutoFit
Край с
End Sub
Макросът настройва всички редове и колони в активния работен лист до оптималната височина и ширина. Например следната фигура показва как изглежда резултатът:
Клетките без съдържание не се променят от макроса; стандартната височина и ширина остават активни за вас.