Wie verwende ich die vba-year-funktion?
Die VBA-YEAR-Funktion ist in der Datums- und Uhrzeitkategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, wird das Jahr ab dem von Ihnen angegebenen Datum zurückgegeben . Wie Sie wissen, besteht ein gültiges VBA-Datum aus Tag, Monat und Jahr, es dauert also ein Jahr und ignoriert den Rest des Teils. Es ist wie die YEAR-Funktion in der Tabelle.
Syntax
Jahr(Datum)
Argumente
- Datum: Ein gültiges VBA-Datum, ab dem Sie den Jahreswert erhalten möchten.
Beispiel
Um die Verwendung der VBA-YEAR-Funktion praktisch zu verstehen, müssen Sie das folgende Beispiel durchgehen, in dem wir einen VBA-Code damit geschrieben haben:
Sub example_YEAR() Range("B1").Value = Year(Range("A1")) End Sub
Im obigen Beispiel haben wir YEAR verwendet, um das Jahr aus dem Datum in Zelle A1 abzurufen, und als Ergebnis wurde 2019 zurückgegeben, da das Datum der 1. Januar 2019 ist.
Kommentare
- Wenn es sich bei dem angegebenen Datum um einen anderen Wert als ein Datum oder um ein Datum handelt, das nicht als Datum erkannt werden kann, gibt VBA den Laufzeitfehler 13 zurück.
- Und wenn das angegebene Datum NULL ist, wird NULL zurückgegeben.