Excel VBA til að umbreyta aðeins dagsetningu og tíma til dagsetningar

  • Deildu Þessu
Hugh West

Það verður oft nauðsynlegt að breyta svið dagsetninga og tíma eingöngu í dagsetningar. Við getum notað Excel VBA til að umbreyta dagsetningu og tíma í dagsetningu eingöngu. Þessi grein sýnir hvernig á að gera það á einfaldasta hátt. Eftirfarandi mynd gefur hugmynd um tilgang þessarar greinar.

Hlaða niður æfingabók

Hægt er að hlaða niður æfingabókinni frá niðurhalshnappinn hér að neðan.

DateTime to Date Only.xlsm

Excel VBA til að umbreyta aðeins dagsetningu og tíma til dagsetningar

Ímyndaðu þér að þú hafir eftirfarandi gagnasafn af dagsetningum og tíma í dálki B .

Veldu nú allt svið dagsetninga og tíma. Síðan skaltu breyta tölusniði í Almennt . Eftir það muntu sjá dagsetningar og tíma umreiknaðar í aukastafi sem hér segir.

Hér tákna heiltöluhlutar talnanna dagsetningar. Og tugabrot tákna tíma.

Segjum nú að þú viljir nota Excel VBA til að breyta dagsetningum og tíma eingöngu í dagsetningar. Fylgdu síðan skrefunum hér að neðan.

📌 Skref

  • Í fyrstu geturðu ýtt á CTRL+Z til að fara aftur í snið dagsetningar og tíma.
  • Smelltu síðan á ALT+F11 á Windows og Opt+F11 á Mac til að opna Microsoft Visual Basic for Applications . Þú getur líka gert það á flipanum Developer .
  • Settu nú inn nýja einingu með því að velja Insert >> Module .

  • Eftirþað, afritaðu eftirfarandi kóða.
8070
  • Límdu síðan afritaðan á auða eininguna sem hér segir.

  • Næst skaltu keyra kóðann með því að smella á Run hnappinn eða frá Run

  • Eftir það verður dagsetningum og tímum aðeins breytt í dagsetningar eins og sýnt er hér að neðan.

Nú skaltu velja allt svið dagsetninga og tíma og umreiknaðar dagsetningar. Breyttu síðan tölusniðinu í Almennt . Þú munt sjá að umreiknuðu dagsetningarnar innihalda eingöngu heilar tölur. Þetta staðfestir að dagsetningum og tímum hafi verið rétt breytt í aðeins dagsetningar.

Tengd efni: Hvernig á að umbreyta texta dagsetningu og tíma í dagsetningarsnið í Excel (7 Auðveldar leiðir)

Hlutir til að muna

  • Þú þarft að breyta sviðsröksemdum í kóðanum í samræmi við þitt eigið gagnasafn.
  • Þú getur breytt mm-dd-áá sniðinu í kóðanum í æskilegt dagsetningarsnið .

Niðurstaða

Nú veistu hvernig á að nota Excel VBA til að breyta dagsetningu og tíma í dagsetningu eingöngu. Ef þú hefur frekari spurningar eða ábendingar, vinsamlegast notaðu athugasemdahlutann hér að neðan. Þú getur líka heimsótt Exceldemy bloggið okkar til að læra meira um Excel og bæta árangur þinn.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.