Excel VBA por Konverti Daton kaj Tempon al Dato Nur

  • Kundividu Ĉi Tion
Hugh West

Ofte fariĝas necese konverti gamon da datoj kaj horoj nur al datoj. Ni povas uzi Excel VBA por konverti daton kaj tempon ĝis nun nur. Ĉi tiu artikolo montras kiel fari tion en la plej simpla maniero. La sekva bildo donas ideon pri la celo de ĉi tiu artikolo.

Elŝutu Praktikan Laborlibron

Vi povas elŝuti la praktikan laborlibron de la elŝuta butono sube.

DateTime to Date Only.xlsm

Excel VBA to Convert Date and Time to Date Only

Imagu, ke vi havas la jenan datumaron de datoj kaj horoj en kolumno B .

Nun elektu la tutan gamon da datoj kaj horoj. Poste, ŝanĝu la nombroformaton al Ĝenerala . Post tio, vi vidos la datojn kaj horojn konvertitajn al dekumaj nombroj kiel jene.

Ĉi tie, la entjeraj partoj de la nombroj reprezentas datojn. Kaj la decimalaj frakcioj reprezentas tempojn.

Nun, supozu, ke vi volas uzi Excel VBA por konverti la datojn kaj horojn al datoj nur. Poste, sekvu la paŝojn sube.

📌 Paŝoj

  • Unue, vi povas premi CTRL+Z por reiri al la formato de dato kaj horo.
  • Tiam premu ALT+F11 ĉe Vindozo kaj Opt+F11 ĉe Mac por malfermi Microsoft Visual Basic por Aplikoj . Vi ankaŭ povas fari tion de la langeto Programisto .
  • Nun enigu novan modulon elektante Enmeti >> Modulo .

  • Posttio, kopiu la sekvan kodon.
3764
  • Tiam algluu la kopiitan sur la malplenan modulon jene.

  • Poste, rulu la kodon alklakante la butonon Run aŭ de la Run

  • Post tio, la datoj kaj horoj estos konvertitaj al datoj nur kiel montrite sube.

Nun elektu la tutan gamon da datoj kaj horoj kaj la konvertitajn datojn. Poste, ŝanĝu la nombroformaton al Ĝenerala . Vi vidos, ke la konvertitaj datoj enhavas nur entjerojn. Ĉi tio kontrolas, ke la datoj kaj horoj estis ĝuste ŝanĝitaj al datoj nur.

Rilata Enhavo: Kiel Konverti Tekstan Daton kaj Tempon al Dato Formato en Excel (7 Facilaj Vojoj)

Aferoj por Memori

  • Vi devas ŝanĝi la intervalargumentojn en la kodo laŭ via propra datumaro.
  • Vi povas ŝanĝi la mm-dd-yy formaton en la kodo al via dezirata datoformato .

Konkludo

Nun vi scias kiel uzi Excel VBA por konverti daton kaj horon al dato nur. Se vi havas pliajn demandojn aŭ sugestojn, bonvolu uzi la komentan sekcion sube. Vi ankaŭ povas viziti nian Exceldemy blogon por lerni pli pri excel kaj plibonigi vian rendimenton.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.