Jinsi ya Kupata Tarehe ya Sasa katika VBA (Njia 3)

  • Shiriki Hii
Hugh West

Katika makala haya, nitakuonyesha jinsi unavyoweza kupata tarehe ya sasa katika VBA katika Excel. Utajifunza kuonyesha tarehe ya sasa, kuonyesha saa ya sasa, na pia kufomati tarehe na saa katika umbizo unalotaka.

Jinsi ya Kupata Tarehe ya Sasa katika VBA (Mwonekano wa Haraka)

Pakua Kitabu cha Mazoezi

Pakua kitabu hiki cha mazoezi ili kutekeleza jukumu hili unaposoma makala haya.

Pata Tarehe za Sasa katika VBA.xlsm

Njia 3 za Kupata Tarehe ya Sasa katika VBA

Hebu tuchunguze njia bora zaidi za kupata tarehe ya sasa tarehe na saa katika Macro katika VBA .

1. Pata Tarehe ya Sasa kwa Tarehe ya Kazi ya VBA

Kwanza kabisa, hebu tuone jinsi tunavyoweza kupata tarehe ya sasa. Unaweza kupata tarehe ya sasa katika VBA kwa ukamilifu ukitumia kitendakazi cha Tarehe ya VBA .

Mstari wa msimbo utakuwa:

Current_Date=Date()

Msimbo kamili wa kuonyesha tarehe ya sasa utakuwa:

Msimbo wa VBA:

6239

Kumbuka: Msimbo huu huunda Macro inayoitwa Get_Current_Date .

Pato:

Endesha Macro hii , na utapata Kisanduku cha Ujumbe kinachoonyesha tarehe ya sasa, 11-Jan-22 .

Soma zaidi: Jinsi ya Kuingiza Tarehe ya Sasa katika Excel

9> 2. Ingiza Tarehe na Wakati wa Sasa kwa Kitendo cha Sasa cha VBA

Unaweza kutumia Sasa chaguo la kukokotoa la VBA kupatatarehe ya sasa pamoja na wakati wa sasa.

Laini ya msimbo itakuwa:

Current_Date_and_Time = Now()

Kwa hivyo, msimbo kamili 2> ili kuonyesha tarehe na saa ya sasa itakuwa:

Msimbo wa VBA:

9520

Kumbuka: Hii msimbo huunda Macro inayoitwa Pata_Tarehe_ya_Sasa_na_Saa .

Toleo: 3>

Endesha hii Macro , na utapata Kisanduku cha Ujumbe kinachoonyesha tarehe na saa ya sasa, 11-Jan-22 11:23:20 AM .

Soma zaidi: Kazi za Sasa na Uumbiza katika Excel VBA

Visomo Sawa 3>

  • Tarehe Inaweza Kubadilika katika Misimbo ya VBA (Matumizi 7 ya Macros yenye Mifano)
  • Jinsi ya Kutumia Njia ya mkato ya Tarehe ya Excel
  • Hesabu Tarehe ya Kukamilika kwa Fomula katika Excel (Njia 7)
  • Jinsi ya Kutumia Fomula ya IF yenye Tarehe (Mifano 6 Rahisi)

3. Umbiza Tarehe na Wakati wa Sasa kulingana na Utendaji wa Umbizo la VBA

Hadi sasa, tumejifunza kupata tarehe na saa ya sasa. Wakati huu, acheni tuone jinsi tunavyoweza kuonyesha tarehe na saa katika umbizo tunalotaka.

3.1 Umbizo la Tarehe ya Sasa

Kwanza, tutaunda tarehe ya sasa pekee. .

Tutatumia Umbizo kitendakazi cha VBA kwa madhumuni haya. syntaksia ya chaguo za kukokotoa ni:

=Format(Date,Format)

Kwa hivyo, ili kuonyesha tarehe ya sasa katika umbizo dd/mm/yyyy , mstari wa msimbo utakuwa:

Current_Date = Format(Tarehe,“dd/mm/yyyy”)

Na msimbo kamili wa VBA utakuwa:

Msimbo wa VBA:

8024

Kumbuka: Msimbo huu huunda Macro inayoitwa Format_Tarehe_na_Time .

Toleo:

Ukiendesha msimbo huu, itaonyesha tarehe ya sasa katika umbizo lako, dd/mm/yyyy , 11/01/2022 .

3.2 Umbiza Tarehe na Wakati wa Sasa

Wewe pia inaweza kutumia kitendakazi cha Format kufomati tarehe ya sasa na wakati wa sasa pamoja.

Hebu tuonyeshe tarehe na saa ya sasa katika umbizo dd/mm/yyyy hh:mm :ss am/pm .

Laini ya msimbo itakuwa:

Current_Date_and_Time = Format(Now(), "dd/mm/yyyy hh:mm:ss am/pm")

Na msimbo kamili wa VBA itakuwa:

Msimbo wa VBA:

6937

Kumbuka: Msimbo huu huunda Macro inaitwa Muundo_Tarehe_na_Saa .

Pato:

Ikiwa tumia msimbo huu, itaonyesha tarehe na saa ya sasa katika umbizo lako unaotaka, dd/mm/yyyy hh:mm:ss am/pm , 11/01/2022 12:03:45 pm .

Soma zaidi: Jinsi ya Kuumbiza Tarehe na VBA katika Excel

Muhtasari

  • The SASA chaguo la kukokotoa la Visual Basic Application hurejesha tarehe na saa ya sasa.
  • The Tarehe chaguo la kukokotoa hurejesha tarehe ya sasa.
  • Muundo chaguo za kukokotoa huonyesha tarehe na wakati katika umbizo lolote linalohitajika.

Hitimisho

Kwa kutumia mbinu hizi, unaweza kupata na kuonyeshatarehe na wakati wa sasa katika Macro katika Excel. Je, una maswali yoyote? Jisikie huru kutuuliza.

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.