Nastavte a změňte formát čísel pro rozsah buněk aplikace Excel pomocí makra VBA

Obsah

Pokud změníte formát čísla jednotlivé buňky nebo oblasti buněk pomocí makra VBA, můžete tabulky a rozsahy dat formátovat rychle a snadno podle svých požadavků, aniž by uživatel musel cokoli dělat.

Změna formátů čísel v tabulce aplikace Excel je snadná. Pomocí kombinace kláves CTRL 1 můžete ve všech verzích aplikace Excel otevřít dialogové okno FORMÁTOVAT BUŇKY a změnit vzhled svých buněk.

Co ale dělat, když chcete změnit formát buněk z makra? Následující obrázek ukazuje tabulku s údaji ve sloupcích A a B.

Chcete předefinovat formát čísel pro rozsah B2: B25 a použít komerční formát se dvěma desetinnými místy. Použijte následující makro:

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

Po spuštění bude seznam přeformátován. Čísla v rozsahu B2: B25 dostaly nové formáty čísel. Následující obrázek ukazuje výsledek:

Chcete -li zadat makro, stisknutím klávesy ALT F11 v aplikaci Excel vyvolejte editor VBA. V editoru VBA vyberte příkaz VLOŽIT - MODUL a zadejte makro. Makro spustíte aktivací kombinace kláves ALT F8 v Excelu. Dvě klávesové zkratky pro spuštění editoru VBA a makra fungují ve všech verzích aplikace Excel.

V makru můžete pomocí odkazu „B2: B25“ určit, které oblasti buněk má být přidělen nový formát čísel. Oblast v aktuálně aktivním listu je vždy formátována. Pokud chcete formátovat pouze jednu buňku, zahrňte do této reference pouze adresu jedné buňky.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave