Hinweis: Die EXCEL-Funktion „Wochentag(Zahl)“ gibt es auch in VBA als Worksheetfunction.weekday(date).
Der Platzhalter „Date“ wird durch das Argument „Datum“ ersetzt, das beim Funktionsaufruf übergeben wird.
Die Funktion weekday liefert eine 1 für Sonntag, 2 für Montag usw. bis 7 für Samstag.
Abbildung 221, Einsatz einer WorksheetFunction
Das Argument der Funktion IstSonntag (Datum) wird in der If-Schleife mit der WorksheetFunction weekday(Datum) geprüft.
Liefert die WorksheetFunction weekday(Datum) den Wert 1, so ist der Wochentag des übergebenen Datums ein Sonntag, IstSonntag liefert den Wert WAHR.
Beispiel: Datums-Funktionen.xls
Erzeugen Sie eine Function IstPrimzahl(Zahl).