Sadržaj
Č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.xlsmExcel 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.