Edukien taula
VBA makroa ezartzea Excel-en edozein eragiketa egiteko metodorik eraginkorrena, azkarrena eta seguruena da. Artikulu honetan, zenbakiari nola formateatu Excel-en erakutsiko dizugu VBA erabiliz.
Deskargatu Lan-koadernoa
Doako praktika Excel lan-koadernoa deskarga dezakezu hemendik.
Formateatu zenbakia VBA.xlsm-rekin
Zenbakia formateatzeko 3 metodoak Excel VBA-rekin
Begiratu hurrengo adibidea. Zenbaki berdinak gorde ditugu bai B zutabean bai C , beraz, zenbakia C zutabea n formateatzen dugunean, B zutabetik jakingo duzu. zein formatutan zegoen zenbakia aurretik.
1. VBA zenbakia Excel-en mota batetik bestera formateatzeko
Lehenengo, jakin dezagun zenbakia formateatu 12345 C5 gelaxka tik> emandako datu-multzoan VBA tik Moneta formatuan.
Urratsak:
- Sakatu Alt + F11 teklatuan edo joan Garatzailea -> Visual Basic Visual Basic Editor irekitzeko.
- Laster-kodeen leihoan, menu-barratik , egin klik Txertatu -> Modulua .
- Kopiatu hurrengo kodea eta itsatsi kodearen leihoan.
6511
Zure kodea exekutatzeko prest dago orain.
- Sakatu F5 teklatuan edo menu-barran hautatu Exekutatu -> Exekutatu Azpi/UserForm . Play ikono txikian ere egin dezakezu klikazpi-menu-barran makroa exekutatzeko.
Kode honek 12345 zenbakia formatuko du balio hamartar batekin moneta batean .
Dibisaren ikurra gelaxkan erakutsi nahi baduzu, jarri ikurra kodearen aurretik.
9281
Gure kasuan,
Kode honek zenbakia moneta formatuko du dolar ($) ikur batekin.
Zenbaki formatu hau beste formatu askotara ere bihur dezakezu. Jarraitu beheko kodea zenbakia behar duzun formatura eraldatzeko.
5650
VBA makroa
Ikuspen orokorra
Irakurri Gehiago: Excel zenbaki formatua baldintza anitzak
2. Macroa Excel-en zenbaki sorta bat formateatzeko
Zelula bakarreko zenbaki formatua nola aldatzen den ikusi dugu. Baina zenbaki sorta baten formatua aldatu nahi baduzu, VBA kodeak goiko atalean erakusten diren berdinak dira. Oraingoan, Barruti objektuaren parentesi artean gelaxka-erreferentzia-zenbaki bakarra pasatu beharrean, barruti osoa pasatu behar duzu (hala C5:C8) parentesi artean.
8192
Kode honek Excel-en zure datu multzoko zenbaki sorta zehatz bat formatuko du.
Irakurri gehiago: Nola formateatu zenbakia Excel-en milioika (6 modu)
Antzeko irakurgaiak:
- Excel 2 zenbaki hamartartara biribildu (kalkulagailuarekin)
- Nola Jarri parentesiak zenbaki negatiboetarako Excel-en
- Nola formateatu zenbaki bat mila K eta milioi M-tan Excel-en (4 modu)
- Zenbaki formatu pertsonalizatua: milioika hamartar batekin Excel-en (6 modu)
- Nola Zenbaki formatua komatik puntura aldatu Excel-en (5 modu)
3. Kapsulatu VBA Excel-en formatu funtzioarekin zenbakia bihurtzeko
Ere erabil dezakezu Formatu funtzioa Excel-en VBA zenbakiak bihurtzeko. Horretarako makroa hau da:
Urratsak:
- Lehenengo modu berean, ireki Visual Basic Editor tik. Garatzailea fitxa eta Txertatu Modulua kodearen leihoan.
- Kodeen leihoan, kopiatu kodea eta itsatsi.
9945
Zure kodea exekutatzeko prest dago.
Mezu-koadroan formateatutako zenbakia jasoko duzu.
Lotutako edukia: Nola bihurtu zenbakia ehunekora Excel-en (3 modu azkar)
Ondorioa
Artikulu honek zenbakia formateatu Excel-en VBA -rekin nola formateatu erakutsi dizu. Artikulu hau zuretzat oso onuragarria izan dela espero dut. Galdetu lasai gaiari buruzko galderarik baduzu.