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 🙂
Gefällt mir Wird geladen …
Ähnliche Beiträge
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
aktuell,
DateAdd,
Datum,
Day,
Letzter,
monat,
Monatsletzter,
Monatsultimo,
Ultimo,
VBA verschlagwortet. Setze ein Lesezeichen auf den
Permalink.