Excel VBA i Drosi Dyddiad ac Amser i Ddyddiad yn Unig

  • Rhannu Hwn
Hugh West

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.xlsm

Excel 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.

Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.