Nustatykite ir pakeiskite „Excel“ ląstelių diapazono formatą naudodami VBA makrokomandą

Turinys

Jei pakeisite atskiros ląstelės ar langelių diapazono formatą naudodami VBA makrokomandą, galite greitai ir lengvai suformatuoti lenteles ir duomenų diapazonus pagal savo poreikius, vartotojui nieko nedarius.

Skaičių formatų keitimas „Excel“ skaičiuoklėje yra paprastas. Naudodami klavišų kombinaciją CTRL 1, galite atidaryti dialogo langą FORMAT CELLS visose „Excel“ versijose ir pakeisti langelių išvaizdą.

Bet ką daryti, jei norite pakeisti langelių formatą iš makrokomandos? Šiame paveikslėlyje parodyta lentelė su duomenimis A ir B stulpeliuose.

Norite iš naujo apibrėžti diapazono B2: B25 skaičių formatą ir naudoti komercinį formatą su dviem skaičiais po kablelio. Naudokite šią makrokomandą:

„LegeZahlenformatFest“ ()
Diapazonas („B2: B25“). NumberFormat = "#, ## 0.00"
Pabaiga Sub

Po pradžios sąrašas bus performatuotas. Skaičiai diapazone B2: B25 buvo suteikti naujiems formatams. Toliau pateiktame paveikslėlyje parodytas rezultatas:

Norėdami įvesti makrokomandą, „Excel“ paspauskite ALT F11, kad atidarytumėte VBA redaktorių. VBA redaktoriuje pasirinkite komandą INSERT - MODULE ir įveskite makrokomandą. Norėdami pradėti makrokomandą, „Excel“ suaktyvinkite klavišų kombinaciją ALT F8. Du spartieji klavišai VBA redaktoriui paleisti ir makrokomandai veikia visose „Excel“ versijose.

Makrokomandoje galite naudoti nuorodą „B2: B25“, kad nurodytumėte, kuriam langelių diapazonui turi būti suteiktas naujas skaičių formatas. Šiuo metu aktyvaus darbalapio sritis visada suformatuota. Jei norite formatuoti tik vieną langelį, į šią nuorodą įtraukite tik vieno langelio adresą.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave