Բովանդակություն
VBA մակրո -ի իրականացումը Excel-ում ցանկացած գործողություն իրականացնելու ամենաարդյունավետ, ամենաարագ և անվտանգ մեթոդն է: Այս հոդվածում մենք ձեզ ցույց կտանք, թե ինչպես կարելի է ձևաչափել թիվը Excel-ում՝ օգտագործելով VBA :
Ներբեռնել աշխատանքային գիրքը
Դուք կարող եք ներբեռնել անվճար պրակտիկայի Excel աշխատանքային գիրքը այստեղից:
Ձևաչափել համարը VBA.xlsm-ով
Համարը ձևաչափելու 3 եղանակ Excel-ը VBA-ով
Նայեք հետևյալ օրինակին. Մենք նույն թվերը պահել ենք և՛ Սյունակ B և C -ում, որպեսզի երբ ձևաչափենք թիվը Սյունակ C -ում, դուք կիմանաք B սյունակից։ ինչ ձևաչափով էր թիվը նախկինում։
1. VBA Excel-ում համարը մեկ տիպից մյուսը ֆորմատավորելու համար
Նախ, եկեք իմանանք, թե ինչպես կարելի է ձևաչափել թիվը 12345 C5C5 բջիջից մեր տրված տվյալների բազայում VBA -ից Արժույթի ձևաչափով:
Քայլեր.
- Սեղմեք Alt + F11 ձեր ստեղնաշարի վրա կամ անցեք ներդիր Developer -> Visual Basic բացելու համար Visual Basic Editor :
- Բացվող կոդի պատուհանում, ընտրացանկի տողից , սեղմեք Տեղադրել -> Մոդուլ .
- Պատճենեք հետևյալ կոդը և տեղադրեք կոդի պատուհանում:
3014
Ձեր կոդը այժմ պատրաստ է գործարկման:
- Սեղմեք F5 ստեղնաշարի վրա կամ ընտրացանկից ընտրեք Գործարկել -> Գործարկեք Sub/UserForm : Կարող եք նաև պարզապես սեղմել փոքր Play պատկերակը ենթամենյուի տողում՝ մակրո գործարկելու համար:
Այս կոդը ձևավորելու է 12345 թիվը արժույթի տասնորդական արժեքով:
Եթե ցանկանում եք ցույց տալ արժույթի նշանը բջիջում, ապա պարզապես դրեք նշանը կոդից առաջ:
2784
Մեր դեպքում մենք օգտագործել ենք դոլար ($) խորհրդանիշ: Դուք կարող եք օգտագործել ցանկացած արժույթի նշան, որը ցանկանում եք:
Այս կոդը համարը կձևավորի արժույթի դոլար ($) նշանով:
Դուք կարող եք նաև փոխարկել թվի այս ձևաչափը շատ այլ ձևաչափերի: Պարզապես հետևեք ստորև նշված կոդը, որպեսզի համարը փոխարկեք ձեր պահանջած ձևաչափին:
5069
VBA Macro
Overview
Կարդալ ավելին. Excel Custom Number Format Multiple Conditions
2. Մակրո՝ Excel-ում թվերի շրջանակը ֆորմատավորելու համար
Մենք տեսել ենք, թե ինչպես կարելի է փոխել թվերի ձևաչափը մեկ բջջի համար: Բայց եթե ցանկանում եք փոխել մի շարք թվերի ձևաչափը , ապա VBA կոդերը գրեթե նույնն են, ինչ ցույց է տրված վերը նշված բաժնում: Այս անգամ Range օբյեկտի փակագծերի ներսում մեկ բջջի հղման համար փոխանցելու փոխարեն, դուք պետք է անցնեք ամբողջ տիրույթը (այսպես C5:C8) փակագծերի ներսում:
5577
Այս կոդը կձևավորի Excel-ում ձեր տվյալների հավաքածուից թվերի որոշակի շրջանակ:
Կարդալ ավելին. Ինչպես ֆորմատավորել թիվը միլիոնավորների Excel-ում (6 եղանակ)
Նման ընթերցումներ.
- Excel կլոր 2 տասնորդական վայրեր (հաշվիչով)
- Ինչպես բացասական թվերի համար փակագծեր դնել Excel-ում
- Ինչպես ֆորմատավորել թիվ հազարավոր K-ով և միլիոնավոր M-ով Excel-ում (4 եղանակ)
- Պատվերով թվերի ձևաչափ. միլիոններ մեկ տասնորդականով Excel-ում (6 եղանակ)
- Ինչպես փոխել համարի ձևաչափը ստորակետից կետի Excel-ում (5 եղանակ)
3. Ներկառուցեք VBA-ն Excel-ում ձևաչափի գործառույթով համարը փոխարկելու համար
Դուք կարող եք նաև օգտագործել Ձևաչափի ֆունկցիան Excel-ում VBA ` թվերը փոխարկելու համար: Դա անելու մակրոն հետևյալն է.
Քայլեր.
- Նույն ձևով, ինչպես նախկինում, բացեք Visual Basic Editor -ից: Developer ներդիրը և Տեղադրեք a Module կոդի պատուհանում:
- Կոդի պատուհանում պատճենեք հետևյալ կոդը և տեղադրեք այն:
5940
Ձեր կոդը այժմ պատրաստ է գործարկման:
Դուք կստանաք ձևաչափված համարը հաղորդագրության վանդակում:
Առնչվող բովանդակություն. Ինչպե՞ս թիվը վերածել տոկոսի Excel-ում (3 արագ եղանակ)
Եզրակացություն
Այս հոդվածը ցույց տվեց ձեզ, թե ինչպես կարելի է ձևաչափել թիվը Excel-ում VBA -ով: Հուսով եմ, որ այս հոդվածը շատ օգտակար է եղել ձեզ համար: Ազատորեն հարցրեք, թե թեմայի վերաբերյալ հարցեր ունեք: