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

  • Կիսվել Սա
Hugh West

VBA մակրո -ի իրականացումը Excel-ում ցանկացած գործողություն իրականացնելու ամենաարդյունավետ, ամենաարագ և անվտանգ մեթոդն է: Այս հոդվածում մենք ձեզ ցույց կտանք, թե ինչպես ձևավորել ամսաթիվը Excel-ում՝ օգտագործելով VBA :

Ներբեռնել աշխատանքային գիրքը

Դուք կարող եք ներբեռնել անվճար պրակտիկան Excel-ի աշխատանքային գրքույկ այստեղից:

Ձևաչափել ամսաթիվը VBA.xlsm-ով

Excel-ում VBA-ով ամսաթիվը ֆորմատավորելու 4 եղանակ

Նայեք հետևյալ օրինակին. Մենք նույն ամսաթվերը պահել ենք և՛ Սյունակ B և C -ում, որպեսզի երբ մենք ձևաչափենք ամսաթիվը Սյունակ C -ում, դուք կիմանաք B սյունակից: ինչ ձևաչափով էր ամսաթիվը նախկինում:

1. VBA-ն Excel-ում մեկ տիպից մյուսը ֆորմատավորելու համար

Նախ եկեք իմանանք, թե ինչպես ձևավորել ամսաթիվը Cell C5 -ից մեր տվյալ տվյալների բազայում VBA -ով: « Երեքշաբթի-Հունվար-2022 »:

Քայլեր.

  • Սեղմեք Alt + F11 ձեր ստեղնաշարի վրա կամ գնալ ներդիր Մշակող -> Visual Basic բացելու համար Visual Basic Editor :

  • Բացվող կոդի պատուհանում, ընտրացանկի տողից , սեղմեք Տեղադրել -> Մոդուլ .

  • Պատճենեք հետևյալ կոդը և տեղադրեք կոդի պատուհանում:
4365

Ձեր կոդը այժմ պատրաստ է գործարկման:

  • Սեղմեք F5 ստեղնաշարի վրա կամ ընտրացանկից ընտրեք Գործարկել -> Գործարկեք Sub/UserForm : Դուք նաև կարող եք պարզապես սեղմել փոքր Play պատկերակը ենթամենյուի տողում՝ գործարկելու համար:մակրո:

Այս կոդը կձևավորի « 11-01-22 » ամսաթիվը « երեքշաբթի-հունվար-2022 թ. ».

Դուք կարող եք նաև փոխարկել ամսաթվի այս ձևաչափը շատ այլ ձևաչափերի: Պարզապես հետևեք ստորև նշված ծածկագրին, որպեսզի ամսաթիվը փոխարկեք ձեր պահանջած ձևաչափին:

6202

Overview

Կարդալ ավելին. Այժմ և ձևաչափել գործառույթները Excel VBA-ում

2. Տեղադրել VBA-ն՝ FORMAT ֆունկցիայի միջոցով փոխարկելու ամսաթիվը

Excel-ն ունի իր սերիական համարը առանձին ամսաթվերի վերաբերյալ: Եթե ​​ցանկանում եք իմանալ որևէ

հատուկ ամսաթվի սերիական համարը, ապա պետք է կիրառեք DATEVALUE ֆունկցիան :

Ենթադրենք, ցանկանում եք իմանալ տվյալ ամսաթվի սերիական համարը: ամսաթիվը « 11 հունվարի 2022 », ապա դուք պետք է գրեք բանաձևը որպես,

=DATEVALUE("11 January 2022")

Excel-ը ձեզ կտա սերիական համարը <1 Այս ամսաթվի>44572 :

Այժմ մենք այս թիվը կվերածենք ամսաթվի համապատասխան ձևաչափի:

Քայլեր.

  • Նույն կերպ, ինչպես նախկինում, բացեք Visual Basic Editor Developer ներդիրից և Տեղադրեք a Module կոդի պատուհանում:
  • Կոդերի պատուհանում պատճենեք հետևյալ կոդը և տեղադրեք այն:
5416

Ձեր կոդը այժմ պատրաստ է գործարկման:

Դուք ստացեք « 11 հունվարի 2022 » ամսաթիվը հաղորդագրության վանդակում:

Կարդալ ավելին. Ինչպես օգտագործել VBA DateValue ֆունկցիան Excel-ում

Նման ընթերցումներ

  • Ինչպես զետեղել ընթացիկ ամսաթիվըExcel-ում (3 եղանակ)
  • VBA կոդերում ամսաթվի փոփոխական (Մակրոների 7 օգտագործում օրինակներով)
  • Ստացեք ընթացիկ ամսաթիվը VBA-ում ( 3 եղանակ)
  • Ինչպես օգտագործել Excel ամսաթվի դյուրանցումը

3. VBA-ն փոխակերպելու ամսաթիվը՝ հիմնվելով Excel-ի կոնկրետ մասի վրա

Ենթադրենք, դուք ցանկանում եք ձևաչափել ամսաթվի որոշակի մասը, օրինակ՝ միայն օրը/ամիսը/տարին, այնուհետև գրել կոդը՝

3548

Ձեր կոդը այժմ պատրաստ է գործարկման:

Այս կոդի « mmmm »-ը նշանակում է ամսվա երկար ձևը անուն:

Քանի որ ամսաթիվը « 11 հունվարի 2022թ. » է, ուստի կոդի այս հատվածը կվերադարձնի « հունվար »:

Դուք կարող եք ներդնել այս կոդը՝ ֆորմատավորելու և հանելու ցանկացած կոնկրետ մաս, որը ցանկանում եք ամսաթվից:

2442

Overview

4. Տեղադրեք VBA-ն Excel-ում հատուկ աշխատաթերթում ֆորմատավորելու համար

Եթե ցանկանում եք ձևաչափել ամսաթիվը որոշակի աշխատաթերթի հիման վրա, ապա նախ պետք է սահմանեք աշխատաթերթի անունը կոդում, ապա ձևաչափեք ամսաթիվը: ըստ ձեր պահանջած տեսակի:

  • Բացեք Visual Basic Editor Developer ներդիրից և Տեղադրեք a Module կոդի պատուհանում:
  • Կոդերի պատուհանում պատճենեք հետևյալ կոդը և տեղադրեք այն:
3990

Ձեր կոդը այժմ պատրաստ է գործարկման:

Նայեք կոդի 3-րդ տողին, որտեղ նախ մենք դրեցինք « Օրինակ » աշխատաթերթը, այնուհետև ձևաչափեցինք այդ որոշակի Excel-ի ամսաթիվը:թերթիկ:

Եզրակացություն

Այս հոդվածը ցույց տվեց, թե ինչպես ձևավորել ամսաթիվը Excel-ում VBA -ով: Հուսով եմ, որ այս հոդվածը շատ օգտակար է եղել ձեզ համար: Ազատորեն հարցրեք, թե թեմայի վերաբերյալ հարցեր ունեք:

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