Du übergibst mit NotesDateTime.DateOnly einen String - gebraucht wird aber ein Variant vom Typ Date/Time. Eigentlich hätte ich diesen Fall auch abprüfen müssen ...
Übergeben musst Du also entweder
NotesDateTime.LSLocalTime
oder
Today (wenn Du das für das heutige Datum brauchst)
oder
NotesDocument.DeinDatumsfeld (0) (wenn das Datum in einem Item steht)
HTH,
Bernhard