Tabl cynnwys
Yn aml bydd angen trosi ystod o ddyddiadau ac amseroedd yn ddyddiadau yn unig. Gallwn ddefnyddio Excel VBA i drosi dyddiad ac amser hyd yn hyn yn unig. Mae'r erthygl hon yn dangos sut i wneud hynny yn y ffordd symlaf. Mae'r llun canlynol yn rhoi syniad o bwrpas yr erthygl hon.
Lawrlwytho Gweithlyfr Ymarfer
Gallwch lawrlwytho'r llyfr gwaith ymarfer o y botwm llwytho i lawr isod.
DyddiadAmser Hyd Yma Yn Unig.xlsmExcel VBA i Drosi Dyddiad ac Amser i Ddyddiad yn Unig
Dychmygwch fod gennych y set ddata ganlynol o ddyddiadau ac amseroedd yn colofn B .
Nawr, dewiswch yr ystod gyfan o ddyddiadau ac amseroedd. Yna, newidiwch y fformat rhif i Cyffredinol . Wedi hynny, fe welwch y dyddiadau a'r amseroedd wedi'u trosi i rifau degol fel a ganlyn.
Yma, mae rhannau cyfanrif y rhifau yn cynrychioli dyddiadau. Ac mae'r ffracsiynau degol yn cynrychioli amseroedd.
Nawr, mae'n debyg eich bod chi eisiau defnyddio Excel VBA i drosi'r dyddiadau a'r amseroedd i ddyddiadau yn unig. Yna, dilynwch y camau isod.
📌 Camau
- I ddechrau, gallwch bwyso CTRL+Z i fynd yn ôl i'r fformat dyddiad ac amser.
- Yna, pwyswch ALT+F11 ar Windows ac Opt+F11 ar Mac i agor Microsoft Visual Basic for Applications . Gallwch hefyd wneud hynny o'r tab Datblygwr .
- Nawr, mewnosodwch fodiwl newydd drwy ddewis Mewnosod >> Modiwl .
>
- Ar ôlhynny, copïwch y cod canlynol.
1475
- Yna gludwch y copïwyd ar y modiwl gwag fel a ganlyn.
- 12>Nesaf, rhedwch y cod trwy glicio ar y botwm Rhedeg neu o'r Rhedeg
- Ar ôl hynny, bydd y dyddiadau a'r amseroedd yn cael eu trosi i ddyddiadau yn unig fel y dangosir isod.
Nawr, dewiswch yr ystod gyfan o ddyddiadau ac amseroedd a'r dyddiadau wedi'u trosi. Yna, newidiwch fformat y rhif i Cyffredinol . Fe welwch fod y dyddiadau wedi'u trosi yn cynnwys cyfanrifau yn unig. Mae hyn yn gwirio bod y dyddiadau a'r amserau wedi'u newid yn gywir i ddyddiadau yn unig.
Cynnwys Cysylltiedig: Sut i Drosi Testun Dyddiad ac Amser i Fformat Dyddiad yn Excel (7 Ffyrdd Hawdd)
Pethau i'w Cofio
- Mae angen i chi newid y dadleuon amrediad yn y cod yn ôl eich set ddata eich hun.
- Gallwch newid y fformat mm-dd-yy yn y cod i'r fformat dyddiad a ddymunir gennych.
Casgliad 6>
Nawr, rydych chi'n gwybod sut i ddefnyddio Excel VBA i drosi dyddiad ac amser hyd yn hyn yn unig. Os oes gennych gwestiynau neu awgrymiadau pellach, defnyddiwch yr adran sylwadau isod. Gallwch hefyd ymweld â'n blog Exceldemy i ddysgu mwy am excel a gwella'ch perfformiad.