Wie verwende ich die vba-weekdayname-funktion?

Die VBA-Funktion WEEKDAYNAME ist in der Datumskategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, wird der Name des Tages (Wochentag) zurückgegeben, wobei die angegebene Ganzzahl als Tagesnummer verwendet wird. Vereinfacht ausgedrückt gibt es den Namen des Tages unter Verwendung der Wochentagsnummer (im Bereich von 1 bis 7) zurück.

Syntax

WeekDayName(WeekDay, [Abbreviate], [FirstWeekDay])

Argumente

  • Wochentag : Eine Ganzzahl zur Angabe des Tages zwischen 1 und 7.
  • [Abkürzen] : Ein boolescher Wert, der angibt, ob Sie einen vollständigen Monatsnamen oder einen abgekürzten Namen benötigen [Dies ist ein optionales Argument und wenn es weggelassen wird, verwendet VBA standardmäßig FALSE].
    • Verwenden Sie TRUE für den Kurznamen (z. B. „Jan“, „Feb“, „Mar“ usw.) oder FALSE für den vollständigen Namen (z. B. „Januar“, „Februar“, „März“ usw.).
  • [FirstDayOfWeek] : Eine Zeichenfolge zum Festlegen des ersten Wochentags [Dies ist ein optionales Argument und wenn es weggelassen wird, verwendet VBA standardmäßig vbSunday].
    • vbUseSystemDayOfWeek – Abhängig von den Systemeinstellungen.
    • vbSonntag – Sonntag
    • vblunday – Montag
    • vbDienstag – Dienstag
    • vbMittwoch – Mittwoch
    • vbDonnerstag – Donnerstag
    • vbFreitag – Freitag
    • vbSamstag – Samstag

Beispiel

Um praktisch zu verstehen, wie die VBA-Funktion WEEKDAYNAME verwendet wird, müssen Sie das folgende Beispiel durchgehen, in dem wir einen VBA-Code geschrieben haben, der sie verwendet:

example-vba-weekdayname-function
 Sub example_WEEKDAYNAME() Range("A1").Value = WeekdayName(1, "True", vbMonday) End Sub

Im obigen Code haben wir WEEKDAYNAME verwendet und 1, um den ersten Tag der Woche zu erhalten, TRUE, um den Kurznamen des Wochentags zu erhalten, und vbMonday, um Montag als ersten Tag der Woche festzulegen. Im Ergebnis haben wir Mon in Zelle B1.

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert