Juster linjehøjde og linjebredde automatisk via makro

Sådan indstilles linjehøjden og linjebredden til den optimale højde ved hjælp af en makro.

Sådan justeres rækkehøjden automatisk ved hjælp af en makro

Hvis du vil justere højden af en række til cellens indhold, er det ikke noget problem med Excel. Ved at dobbeltklikke på mellemrummet mellem to linjer, justerer du linjehøjden på den øverste linje til en højde, som alt indhold kan vises med.

Men hvordan gør man det med en makro? Brug følgende programkode:

Juster subhøjde ()
ActiveSheet.Range ("a1: a10"). Rows.EntireRow.AutoFit
Afslut Sub

Du skal altid justere højden på linjer i dine makroer, når du gemmer borde ved hjælp af makroer. Især ved brug af linjeskift i en celle kan dele af indholdet hurtigt blive usynlige, som følgende figur viser:

Efter start af makroen indstilles højderne på linje 1 til 10 i den aktive tabel til de optimale værdier, så alt indhold er synligt. Følgende figur viser resultatet:

Juster referencen "a1: a10" i makroen til de linjenumre, hvor du vil optimere højden.

Det er ligegyldigt, hvilke kolonnenavne du bruger i udskriften, linjenumrene er vigtige. Du kan derfor bruge udtrykket "c200: c1000" for eksempel til at tilpasse linjer 200 til 1000.

Sådan ændres linjebredden ved hjælp af en makro

Det bliver tidskrævende, hvis du vil indstille alle de rækker og kolonner, der bruges til den optimale højde og bredde. Brug derefter denne makro:

Indstil underkolonner række ()
Med ActiveSheet.UsedRange
.Kolonner.AutoFit
.Rækker.AutoFit
Afslut med
Afslut Sub

Makroen justerer alle rækker og kolonner i det aktive regneark til den optimale højde og bredde. For eksempel viser følgende figur, hvordan resultatet ser ud:

Celler uden indhold ændres ikke af makroen; standardhøjden og -bredden forbliver aktiv for dig.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave