Nastavite in spremenite obliko številk za obseg celic Excel prek makra VBA

Kazalo

Če spremenite obliko številk posamezne celice ali obsega celic z makrom VBA, lahko hitro in enostavno oblikujete tabele in obsege podatkov glede na vaše zahteve, ne da bi uporabnik moral karkoli narediti.

Spreminjanje formatov števil v Excelovi preglednici je preprosto. S kombinacijo tipk CTRL 1 lahko odprete pogovorno okno FORMAT CELLS v vseh različicah Excela in spremenite videz celic.

Kaj pa storite, če želite spremeniti obliko celic v makru? Naslednja slika prikazuje tabelo s podatki v stolpcih A in B.

Želite znova opredeliti obliko številk za obseg B2: B25 in uporabiti komercialno obliko z dvema decimalnima mestoma. Uporabite naslednji makro:

Sub LegeZahlenformatFest ()
Obseg ("B2: B25"). NumberFormat = "#, ## 0.00"
End Sub

Po začetku se bo seznam preoblikoval. Številke v območju B2: B25 so dobile nove oblike zapisa števil. Naslednja slika prikazuje rezultat:

Če želite vnesti makro, pritisnite ALT F11 v Excelu, da odprete urejevalnik VBA. V urejevalniku VBA izberite ukaz INSERT - MODULE in vnesite makro. Če želite zagnati makro, v Excelu aktivirajte kombinacijo tipk ALT F8. Dve bližnjici na tipkovnici za zagon urejevalnika VBA in makro delujeta v vseh različicah Excela.

V makru lahko s sklicem "B2: B25" določite, kateremu obsegu celic je treba dodeliti novo obliko številke. Področje na trenutno aktivnem delovnem listu je vedno oblikovano. Če želite formatirati samo eno celico, v ta sklic vključite samo naslov ene celice.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave