Den #Monatsultimo in #VBA ermitteln


Wie berechnen Sie den #aktuellen #Monatsultimo in #VBA? Zum Beispiel so:

MonatsLetzter = DateAdd("m", 1, DateAdd("d", -Day(Datum), Datum))

Sieht etwas kompliziert aus … aber einen Teil davon erkennen Sie hoffentlich von gestern wieder: DateAdd(„d“, –Day(Datum), Datum) lieferte uns da den vergangenen Monatsultimo. Und um von diesem auf den aktuellen Monatsultimo zu gelangen, genügt es, von diesem einen Monat in die Zukunft zu springen. Das machen wir mit dem „m“, das für Monat steht, und dem Intervall 1, die wir beide in der eleganten Funktion DateAdd einsetzen.

Alles klar? Wenn nicht: fragen Sie mich einfach 🙂

Avatar von Unbekannt

About katharinakanns

Microsoft Office Master Specialist mit viel Verständnis für IHR Geschäft - ich analysiere IHRE Situation, optimiere IHRE Prozesse, automatisiere IHRE Routineaufgaben, finde IHRE Lösung, unterrichte IHRE MitarbeiterInnen, mache Vorlagen mit IHRER CI, spare IHRE Zeit und IHR Geld. Ich freue mich darauf, SIE kennenlernen zu dürfen :-) Profilfoto: Miriam blitzt - Miriam Mehlman Fotografie - www.miriammehlman.at
Dieser Beitrag wurde unter VBA abgelegt und mit , , , , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse einen Kommentar