Állítsa be az Excel oszlopok szélességét az optimális szélességre a VBA makró használatával

Tartalomjegyzék

Állítsa be az Excel táblázat több oszlopának szélességét VBA makró használatával az optimális szélességre, amellyel az összes tartalom megjeleníthető

Ha az oszlopok szélességét a cellák tartalmához kívánja igazítani, akkor ez nem probléma az Excel esetében. A dupla kattintással a két oszlop közötti szóközre megadhatja azt a szélességet, amellyel az összes tartalom megjeleníthető. A szélesség a két oszlop bal oldalán található

De hogyan lehet ezt megtenni egy makróval? Használja a következő programkódot:

Alpasszoszlop szélessége An ()
ActiveSheet.Range ("a1: e1"). Oszlopok.EntireColumn.AutoFit
End Sub

Mindig módosítania kell a makrók oszlopainak szélességét, amikor makrókkal tárolja a táblázatokat.

A makró elindítása után az aktív tábla A -tól E -ig terjedő oszlopának szélességét az optimális értékekre állítjuk be, hogy minden tartalom látható legyen.

Állítsa be a makró "a1: e1" hivatkozását az oszlop betűihez, amelyekben módosítani szeretné a szélességet. Nem számít, hogy mely sorszámokat használja a makróban, az oszlopbetűk fontosak. Ezért a "G100: O5000" kifejezést is használhatja, például a G oszlopok O -hoz történő adaptálásához.

A makró megadásához nyomja meg az ALT F11 billentyűkombinációt az Excelben. Ez előhívja a VBA szerkesztőt. Az INSERT - MODULE paranccsal üres modullapot helyezhet be. A makró elindításához nyomja meg az ALT F8 billentyűkombinációt az Excelben.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave