Hallo,

das Beispiel für "DateAdd" ist fehlerhaft.

Sub example_dateadd
MsgBox DateAdd("m", 1, "1/31/2004") &" - "& DateAdd("m", 1, "1/31/2005")
End Sub

erzeugt die Fehlermeldung "Unzulässiger Wert oder Datentyp. Datentypen unverträglich.".

Gibt man für "1/31/2004" und "1/31/2005" die Funktion "Date" an ( MsgBox DateAdd("m", 1, Date) &" - "& DateAdd("m", 1, Date), funktioniert der Aufruf ("17.12.2017 - 17.12.2017").

"MsgBox(Date)" liefert  "17.12.2017".

Somit kann man wohl sagen, dass das im Beispiel angegebene Datumsformat falsch ist. Anstatt "1/31/2004" bzw. "1/31/2005" muss man "31.01.2004" bzw. "31.01.2005" angeben:

Sub example_dateadd
MsgBox DateAdd("m", 1, "31.01.2004") &" - "& DateAdd("m", 1, "31.01.2005")
End Sub

erzeugt die korrekte Ausgabe "29.02.2004 - 28.02.2005".

Vielleicht weiß ja jemand, wer für die deutsche "LO BASIC IDE Hilfe" zuständig ist und kann es vielleicht dorthin bitte zur Korrektur weiterleiten.

Grüße
Hans-Werner ;-))
--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an