Nastavte a zmeňte formát čísel pre rozsah buniek programu Excel pomocou makra VBA

Obsah

Ak zmeníte formát číslovania jednotlivých buniek alebo rozsahov buniek pomocou makra VBA, môžete tabuľky a rozsahy údajov formátovať rýchlo a jednoducho podľa svojich požiadaviek bez toho, aby používateľ musel čokoľvek robiť.

Zmena formátov čísel v tabuľke programu Excel je jednoduchá. Kombináciou klávesov CTRL 1 môžete otvoriť dialógové okno FORMÁTOVANIE BUNIEK vo všetkých verziách programu Excel a zmeniť vzhľad svojich buniek.

Čo však robíte, keď chcete zmeniť formát buniek v makre? Nasledujúci obrázok ukazuje tabuľku s údajmi v stĺpcoch A a B.

Chcete predefinovať formát čísel pre rozsah B2: B25 a použiť komerčný formát s dvoma desatinnými miestami. Použite nasledujúce makro:

Sub LegeZahlenformatFest ()
Rozsah ("B2: B25"). NumberFormat = "#, ## 0,00"
Koniec pod

Po štarte bude zoznam naformátovaný. Čísla v rozsahu B2: B25 dostali nové číselné formáty. Nasledujúci obrázok ukazuje výsledok:

Ak chcete zadať makro, stlačením klávesu ALT F11 v programe Excel otvorte editor VBA. V editore VBA zvoľte príkaz VLOŽIŤ - MODUL a zadajte makro. Na spustenie makra aktivujte v Exceli kombináciu klávesov ALT F8. Dve klávesové skratky na spustenie editora VBA a makra fungujú vo všetkých verziách programu Excel.

V makre môžete pomocou odkazu „B2: B25“ určiť, ktorému rozsahu buniek sa má priradiť nový formát čísel. Oblasť v aktuálne aktívnom pracovnom hárku je vždy naformátovaná. Ak chcete formátovať iba jednu bunku, zadajte do tohto odkazu iba jednu adresu bunky.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave