Hoe de vba dateserial-functie gebruiken?

De VBA DATESERIAL-functie wordt vermeld in de datumcategorie van VBA-functies. Wanneer u het in VBA-code gebruikt, retourneert het een geldige datum volgens het datumformaat van VBA met de opgegeven dag, maand en jaar . In eenvoudige woorden: u kunt een datum maken met dag, maand en jaar. Het lijkt op de DATUM-functie in het spreadsheet.

Syntaxis

DateSerial(jaar, maand, dag)

Argumenten

  • Jaar : een geheel getal dat als jaartal in de datum moet worden gebruikt.
  • Maand : een geheel getal dat als maand in de datum moet worden gebruikt.
  • Dag : een geheel getal dat als dag in de datum moet worden gebruikt.

Voorbeeld

Om praktisch te begrijpen hoe u de VBA DATESERIAL-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:

example-vba-dateserial-function
 Sub example_DATESERIAL() Range("A1").Value = DateSerial(2019, 5, 15) End Sub

In het bovenstaande voorbeeld hebben we de DATESERIAL gebruikt om een datum te maken met 2019 als jaar, 5 maanden en 15 als dag en daarom is het resultaat 15-mei-19.

Opmerkingen

  • Zorg ervoor dat u de viercijferige waarde jarenlang gebruikt.
  • Als u het aantal dagen optelt boven het maximale aantal dagen in een maand, wordt de datum geretourneerd door extra dagen toe te voegen aan de volgende maand.
  • Als u het maandnummer optelt bij het maximale aantal maanden in een jaar, wordt de datum geretourneerd door de overtollige maanden op te tellen bij het volgende jaar.

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *