Excel VBA for kun å konvertere dato og tid til dato

  • Dele Denne
Hugh West

Det blir ofte nødvendig å konvertere en rekke datoer og klokkeslett til kun datoer. Vi kan bruke Excel VBA til kun å konvertere dato og klokkeslett til dato. Denne artikkelen viser hvordan du gjør det på den enkleste måten. Følgende bilde gir en idé om formålet med denne artikkelen.

Last ned øvelsesarbeidsbok

Du kan laste ned øvelsesarbeidsboken fra nedlastingsknappen nedenfor.

Kun dato og klokkeslett.xlsm

Excel VBA for å konvertere kun dato og klokkeslett til dato

Tenk deg at du har følgende datasett med datoer og klokkeslett i kolonne B .

Nå velger du hele utvalget av datoer og klokkeslett. Deretter endrer du tallformatet til Generelt . Etter det vil du se datoene og tidene konvertert til desimaltall som følgende.

Her representerer heltallsdelene av tallene datoer. Og desimalbrøkene representerer tider.

Anta nå at du vil bruke Excel VBA til å konvertere datoer og klokkeslett til kun datoer. Følg deretter trinnene nedenfor.

📌 Trinn

  • Først kan du trykke CTRL+Z for å gå tilbake til dato- og klokkeslettformat.
  • Deretter trykker du ALT+F11 på Windows og Opt+F11 på Mac for å åpne Microsoft Visual Basic for Applications . Du kan også gjøre det fra Utvikler -fanen.
  • Sett inn en ny modul ved å velge Sett inn >> Modul .

  • Etterdet, kopier følgende kode.
4255
  • Lim deretter inn den kopierte på den tomme modulen som følger.

  • Deretter kjører du koden ved å klikke på Kjør -knappen eller fra Kjør

  • Etter det vil datoene og klokkeslettet kun konverteres til datoer som vist nedenfor.

Nå velger du hele utvalget av datoer og klokkeslett og de konverterte datoene. Deretter endrer du tallformatet til Generelt . Du vil se at de konverterte datoene bare inneholder heltall. Dette bekrefter at datoene og klokkeslettet er riktig endret til kun datoer.

Relatert innhold: Hvordan konvertere tekstdato og tid til dato-format i Excel (7 Easy Ways)

Ting å huske

  • Du må endre områdeargumentene i koden i henhold til ditt eget datasett.
  • Du kan endre mm-dd-åå -formatet i koden til ønsket datoformat .

Konklusjon

Nå vet du hvordan du bruker Excel VBA til å konvertere dato og klokkeslett kun til dato . Hvis du har flere spørsmål eller forslag, vennligst bruk kommentarfeltet nedenfor. Du kan også besøke Exceldemy -bloggen vår for å lære mer om excel og forbedre ytelsen.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.