Max aus mehreren Felden in Abfrage

Meine Frage an ChatGPT:

„Für eine Access-Datenbank möchte ich in einer Abfrage das Maximum aus mehreren Feldern berechnen. Hier ein Bespiel:

Wie kann ich das mit SWITCH direkt in der Abfrage lösen?
Könnten man dafür SQL in die Berechnung der Spalte eintragen?
Geht das auch in VBA mit ParamArray für beliebig viele Felder?“

Die Antwort in einer Access-Datenbank:.

abf_max_mit_IIF
Lösung mit IIF, muss jedesmal geändert werden, wenn neue Felder hinzukommen

abf_max_mit_MaxDatum_VBA
Verwendet die VBA-Funktion MaxDatum.
Es können beliebig viele Felder als Argumente eintragen werden