Si të formatoni numrin me VBA në Excel (3 metoda)

  • Shperndaje Kete
Hugh West

Zbatimi i Makro VBA është metoda më efektive, më e shpejtë dhe më e sigurt për të ekzekutuar çdo operacion në Excel. Në këtë artikull, ne do t'ju tregojmë se si të formatoni numrin në Excel duke përdorur VBA .

Shkarko librin e punës

Ju mund ta shkarkoni librin e punës praktike falas të Excel nga këtu.

Formatoni numrin me VBA.xlsm

3 Metodat për të Formatuar Numrin në Excel me VBA

Shiko shembullin e mëposhtëm. Ne ruajtëm të njëjtët numra në të dy kolonën B dhe C në mënyrë që kur të formatojmë numrin në Kolonën C , do ta dini nga kolona B në cilin format ishte numri më parë.

1. VBA për të formatuar numrin nga një lloj në tjetrin në Excel

Së pari, le të dimë se si të formatojmë numrin 12345 nga Qeliza C5 në të dhënat tona të dhëna me formatin VBA Currency .

Hapat:

  • Shtypni Alt + F11 në tastierën tuaj ose shkoni te skeda Zhvilluesi -> Visual Basic për të hapur Visual Basic Editor .

  • Në dritaren e kodit që shfaqet, nga shiriti i menysë , kliko Fut -> Moduli .

  • Kopjo kodin e mëposhtëm dhe ngjite atë në dritaren e kodit.
7520

Kodi juaj tani është gati për të ekzekutuar.

  • Shtypni F5 në tastierën tuaj ose nga shiriti i menysë zgjidhni Run -> Ekzekuto Sub/UserForm . Mund të klikoni gjithashtu në ikonën e vogël Play në shiritin e nën-menysë për të ekzekutuar makro.

Ky kod formaton numrin 12345 në një monedhë me një vlerë dhjetore.

Nëse dëshironi të shfaqni simbolin e monedhës në qelizë, atëherë thjesht vendosni simbolin përpara kodit.

2364

Për rastin tonë, ne kemi përdorur dollar ($) . Ju mund të përdorni çdo simbol monedhe që dëshironi.

Ky kod do ta formatojë numrin në monedhë me një simbol dollar ($) .

Gjithashtu mund ta konvertoni këtë format të numrit në shumë formate të tjera. Thjesht ndiqni kodin më poshtë për të transformuar numrin në formatin që ju nevojitet.

9690

VBA Macro

Përmbledhje

Lexo më shumë: Formati i numrave të personalizuar të Excel Kushte të shumëfishta

2. Makro për të formatuar një varg numrash në Excel

Ne kemi parë se si të ndryshojmë formatin e numrave për një qelizë të vetme. Por nëse doni të ndryshoni formatin për një sërë numrash atëherë kodet VBA janë pothuajse të njëjtat siç tregohen në seksionin e mësipërm. Këtë herë në vend që të kaloni një numër të vetëm referimi të qelizës brenda kllapave të objektit Range, duhet të kaloni të gjithë gamën (si kjo C5:C8) brenda kllapave.

3109

Ky kod do të formatojë një gamë të caktuar numrash nga grupi juaj i të dhënave në Excel.

Lexo më shumë: Si të formatoni numrin në miliona në Excel (6 mënyra)

Lexime të ngjashme:

  • Excel Round në 2 Vende dhjetore (me kalkulator)
  • Si të Vendosni kllapa për numrat negativë në Excel
  • Si të formatoni një numër në mijëra K dhe miliona M në Excel (4 mënyra)
  • Formati i personalizuar i numrave: miliona me një dhjetor në Excel (6 mënyra)
  • Si të  Ndryshoni formatin e numrave nga presja në pikë në Excel (5 mënyra)

3. Vendosni VBA për të konvertuar numrin me funksionin e formatit në Excel

Mund të përdorni gjithashtu funksionin Formati në Excel VBA për të kthyer numrat. Makroja për ta bërë këtë është,

Hapat:

  • Njëlloj si më parë, hapni Visual Basic Editor nga Skeda e Zhvilluesit dhe Fut një Modul në dritaren e kodit.
  • Në dritaren e kodit, kopjoni kodin e mëposhtëm dhe ngjiteni.
8883

Kodi juaj tani është gati për t'u ekzekutuar.

Do të merrni numrin e formatuar në kutinë e mesazheve.

Përmbajtje të ngjashme: Si të konvertohet numri në përqindje në Excel (3 mënyra të shpejta)

Përfundim

Ky artikull ju tregoi se si të formatoni numrin në Excel me VBA . Shpresoj se ky artikull ka qenë shumë i dobishëm për ju. Mos ngurroni të pyesni nëse keni ndonjë pyetje në lidhje me temën.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.