Mar a gheibh thu an ceann-latha làithreach ann an VBA (3 dòighean)

  • Roinn Seo
Hugh West

San artaigil seo, seallaidh mi dhut mar a gheibh thu an ceann-latha làithreach ann an VBA ann an Excel. Ionnsaichidh tu mar a sheallas tu an ceann-latha làithreach, seallaidh tu an uair làithreach, a bharrachd air cruth a chuir air a’ cheann-latha agus an uair anns a’ chruth a tha thu ag iarraidh.

Mar a gheibh thu an ceann-latha làithreach ann an VBA (Sealladh Luath)

Luchdaich a-nuas Leabhar-obrach Cleachdaidh

Luchdaich sìos an leabhar-obrach seo gus an obair a dhèanamh fhad ‘s a tha thu a’ leughadh an artaigil seo.

<8 Faigh Cinn-latha gnàthach ann an VBA.xlsm

3 dòighean air an ceann-latha làithreach fhaighinn ann an VBA

Rannsaich sinn na dòighean as fheàrr air an t-sruth fhaighinn ceann-latha agus uair ann am Macro ann an VBA .

1. Faigh Ceann-latha gnàthach a rèir Gnìomh Ceann-latha VBA

An toiseach, chì sinn mar a gheibh sinn an ceann-latha làithreach. Gheibh thu an ceann-latha làithreach ann an VBA gu math coileanta a' cleachdadh an gnìomh Date de VBA .

Seo loidhne a' chòd:<3 Current_Date=Date()

Is e an còd iomlan airson an ceann-latha làithreach a thaisbeanadh:

Còd VBA:

9914

An aire: Tha an còd seo a' cruthachadh Macro air a bheil Get_Current_Date .

Toradh:

Ruith am Macro seo , agus gheibh thu Bogsa Teachdaireachd a sheallas an ceann-latha làithreach, 11-Jan-22 .

Leugh tuilleadh: Mar a chuireas tu a-steach an ceann-latha làithreach ann an Excel

2. Cuir a-steach Ceann-latha is Àm an-dràsta leis a’ ghnìomh a-nis aig VBA

Faodaidh tu an gnìomh A-nis de VBA a chleachdadh gus faighinnan ceann-latha làithreach còmhla ris an uair làithreach.

Seo loidhne a' chòd:

Current_Date_and_Time = Now()

Mar sin, an còd iomlan gus an ceann-latha agus an uair a thaisbeanadh bidh:

Còd VBA:

4507

An aire: Seo cruthaichidh còd Macro air a bheil Get_Current_Date_and_Time .

Toradh:

Ruith am Macro seo, agus gheibh thu Bogsa Teachdaireachd a sheallas an ceann-latha agus an uair, 11-Jan-22 11:23:20 AM .

Leugh tuilleadh: A-nis agus cruth gnìomhan ann an Excel VBA

Leughaidhean coltach

  • Ceann-latha caochlaideach ann an còdan VBA (7 Cleachdadh Macros le Eisimpleirean)
  • Mar a chleachdas tu Geàrr-chunntas Ceann-latha Excel
  • Obraich a-mach ceann-latha ri phàigheadh ​​​​le foirmle ann an Excel (7 dòighean)
  • Mar a chleachdas tu Formula IF le cinn-latha (6 eisimpleirean furasta)
<9 3. Cruth Ceann-latha agus Ùine gnàthach a rèir gnìomh cruth VBA

Gu ruige seo, tha sinn air ionnsachadh an ceann-latha agus an àm làithreach fhaighinn. An turas seo, chì sinn mar a sheallas sinn an ceann-latha agus an uair anns a' chruth a tha sinn ag iarraidh.

3.1 Cruth Ceann-latha làithreach

An toiseach, cuiridh sinn cruth air a' cheann-latha làithreach a-mhàin .

Cleachdaidh sinn an gnìomh Format aig VBA airson an adhbhair seo. 'S e co-chàradh a' ghnìomh:

=Format(Date,Format)

Mar sin, gus an ceann-latha làithreach a thaisbeanadh san fhòrmat dd/mm/bbbb , 's e loidhne a' chòd:

Current_Date = Cruth(Ceann-là,“dd/mm/yyyy”)

Agus is e an còd VBA iomlan:

Còd VBA:

8618

An aire: Tha an còd seo a' cruthachadh Macro air a bheil Format_Date_and_Time .

Toradh:

Ma ruitheas tu an còd seo, seallaidh e an ceann-latha làithreach san fhòrmat a tha thu ag iarraidh, dd/mm/bbbb , 11/01/2022 .

3.2 Cruth Ceann-là agus Uair làithreach

Thu 's urrainn dhuinn an gnìomh Format a chleachdadh cuideachd gus cruth a chur air a' cheann-latha làithreach agus an uair làithreach còmhla.

Seallamaid an ceann-là 's an uair làithreach san fhòrmat dd/mm/bbbb hh:mm :ss am/pm .

Is e loidhne a' chòd:

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

Agus an còd VBA iomlan mar:

Còd VBA:

8194

An aire: Tha an còd seo a’ cruthachadh Macro ris an canar Format_Date_and_Time .

Toradh:

Ma tha thu ruith a’ chòd seo, seallaidh e an ceann-latha agus an uair sa chruth a tha thu ag iarraidh, dd/mm/bbbb hh:mm: ss am/pm , 11/01/2022 12:03:45 f .

Leugh tuilleadh: Mar a chuireas tu cruth air ceann-latha le VBA ann an Excel

Geàrr-chunntas

  • An A-NIS tillidh gnìomh Iarrtas Bunaiteach Lèirsinneach an ceann-latha agus an uair làithreach.
  • Tillidh an gnìomh Date an ceann-latha làithreach.
  • An Format Seallaidh gnìomh ceann-latha agus uair ann an cruth sam bith a tha thu ag iarraidh.

Co-dhùnadh

Le bhith a’ cleachdadh nan dòighean seo, ’s urrainn dhut am faidhle fhaighinn agus a thaisbeanadhceann-latha is uair ann an Macro ann an Excel. A bheil ceist sam bith agad? Faodaidh tu faighneachd dhuinn.

Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.