Excel VBA za pretvaranje datuma i vremena samo u datum

  • Podijeli Ovo
Hugh West

Često postaje neophodno konvertovati raspon datuma i vremena samo u datume. Možemo koristiti Excel VBA samo za pretvaranje datuma i vremena u datum. Ovaj članak pokazuje kako to učiniti na najjednostavniji način. Sljedeća slika daje predstavu o svrsi ovog članka.

Preuzmite Vježbenicu

Vježbu možete preuzeti sa dugme za preuzimanje ispod.

Samo od datuma i vremena do datuma.xlsm

Excel VBA za pretvaranje samo datuma i vremena u datum

Zamislite da imate sljedeći skup podataka datuma i vremena u koloni B .

Sada odaberite cijeli raspon datuma i vremena. Zatim promijenite format broja u Općenito . Nakon toga, vidjet ćete datume i vremena pretvorene u decimalne brojeve na sljedeći način.

Ovdje cijeli brojevi predstavljaju datume. A decimalni razlomci predstavljaju vremena.

Sada, pretpostavimo da želite da koristite Excel VBA za pretvaranje datuma i vremena samo u datume. Zatim slijedite dolje navedene korake.

📌 Koraci

  • Najprije možete pritisnuti CTRL+Z da se vratite na format datuma i vremena.
  • Zatim pritisnite ALT+F11 na Windows-u i Opt+F11 na Mac-u da otvorite Microsoft Visual Basic za aplikacije . To također možete učiniti na kartici Developer .
  • Sada umetnite novi modul odabirom Insert >> Modul .

  • Nakonto, kopirajte sljedeći kod.
6527
  • Zatim zalijepite kopirano na prazan modul na sljedeći način.

  • Dalje, pokrenite kod klikom na dugme Pokreni ili sa Pokreni

  • Nakon toga, datumi i vremena će biti pretvoreni u datume samo kao što je prikazano ispod.

Sada odaberite cijeli raspon datuma i vremena i konvertovane datume. Zatim promijenite format broja u Općenito . Vidjet ćete da konvertirani datumi sadrže samo cijele brojeve. Ovo potvrđuje da su datumi i vremena ispravno promijenjeni samo na datume.

Povezani sadržaj: Kako pretvoriti tekstualni datum i vrijeme u format datuma u Excelu (7 Jednostavni načini)

Stvari koje treba zapamtiti

  • Morate promijeniti argumente raspona u kodu prema svom skupu podataka.
  • Možete promijeniti mm-dd-yy format u kodu u željeni format datuma .

Zaključak

Sada znate kako koristiti Excel VBA samo za konvertiranje datuma i vremena u datum . Ako imate dodatnih pitanja ili prijedloga, koristite odjeljak za komentare ispod. Također možete posjetiti naš Exceldemy blog kako biste saznali više o excelu i poboljšali svoje performanse.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.