Ինչպես ֆորմատավորել համարը VBA-ով Excel-ում (3 մեթոդ)

  • Կիսվել Սա
Hugh West

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 -ով: Հուսով եմ, որ այս հոդվածը շատ օգտակար է եղել ձեզ համար: Ազատորեն հարցրեք, թե թեմայի վերաբերյալ հարցեր ունեք:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: