Hallo alle,
für jemanden, der weiß, wie man die Hilfe ändert, meine Vorschläge.
Dateadd:
MsgBox DateAdd("m", 1, "31.01.2004") &" - "& DateAdd("m", 1, 
"31.01.2005") [beide Datumswerte in deutsches Format geändert]
CDate:
Beim Konvertieren eines Zeichenkettenausdrucks müssen Datum und Uhrzeit 
im Format TT.MM.JJJJ HH.MM.SS eingegeben werden (entsprechend den 
Funktionskonventionen von *DateValue* und *TimeValue*); die Uhrzeit kann 
auch weggelassen werden. In numerischen Ausdrücken stellt der Wert links 
vom Dezimalpunkt das Datum dar, beginnend mit dem 31. Dezember 1899. Der 
Wert rechts vom Dezimalpunkt stellt die Uhrzeit dar.
[geändert: Datumsformat TT.MM & Halbsatz ab Semikolon im esrten Satz 
ergänzt]
Bei den Beispielen müssen die Messagebox-Ausgaben im Kommentar 
26.09.1902 und 27.09.1902 lauten.
Evtl. kann man noch ein Beispiel mit einem Datum im Klartext ergänzen, etwa
MsgBox  cDate("1.1.2017")  ' 01.01.2017 in der Ausgabe wurde 0 in Tag und Monat ergänzt!
Gerhard
Am 30.03.2017 um 19:27 schrieb Thomas Krumbein:
Hallo Gerhard,
hmm, Du hast recht. Jetzt geht es auch wie Du beschrieben hast.
Ging bei mir irgendwie vorhin nicht. Ich hätte wohl mal LO komplett 
schliessen müssen;)
Also müssten nur die Beispiele der Hilfe in Deutsch auf ein deutsches 
Datumsformat umgeswitscht werden:)
Ist ja schon mal was :)
VG
Thomas
Am 30.03.2017 um 18:57 schrieb Gerhard Weydt:
Hallo Thomas, alle,
da liegt noch mehr im Argen, es sei denn, das wurde zu 5.3 geändert. 
Ich habe in 5.2.3.3 getestet:
 * das Beispiel in der Hilfe für DateAdd hat das amerikanische
   Datumsformat, damit bekomme ich in 5.2 auch den Fehler "Datentypen
   unverträglich"
 * die Hilfe zu CDate gibt als notwendiges Format "MM.TT.JJJJ" an, was
   zum gleichen Fehler führt. Da hat wohl jemand ohne nachzudenken nur
   den Text übersetzt.
Mein Testbeispiel ist das auf deutsche Verhältnis abgewandelte aus 
der Hilfe für DateAdd von 5.2:
   MsgBox DateAdd("m", 1, "31.01.2004") &" - "& DateAdd("m", 1,
   "31.01.2005")
das funktioniert in 5.2. Mit CDate funktioniert es natürlich auch.
"31.1.2004" ohne führende Null geht in 5.2 auch.
Gerhard
--
Liste abmelden mit E-Mail an: discuss+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Context
   
 
  Privacy Policy |
  
Impressum (Legal Info) |
  
Copyright information: Unless otherwise specified, all text and images
  on this website are licensed under the
  
Creative Commons Attribution-Share Alike 3.0 License.
  This does not include the source code of LibreOffice, which is
  licensed under the Mozilla Public License (
MPLv2).
  "LibreOffice" and "The Document Foundation" are
  registered trademarks of their corresponding registered owners or are
  in actual use as trademarks in one or more countries. Their respective
  logos and icons are also subject to international copyright laws. Use
  thereof is explained in our 
trademark policy.