- #1
O
oerlein
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 17.11.2003
- Beiträge
- 118
- Reaktionspunkte
- 0
Hi Leutz,
ich hab ein kleines Excel-Problem.
In einem Arbeitsblatt soll zuerst ein beliebiges Datum (z.B. 20.10.2005) eingegeben werden. In der nächsten Zeile soll dann der nächste Quartalsultimo erscheinen. In der übernächsten Zeile dann der nächste Quartalsultimo. Und so weiter....
Ich hab bis jetzt ein VBA-Modul mit folgendem Inhalt geschrieben:
ActiveCell() = DateAdd(m, 6, ActiveCells.Row -1, 1)
Also wird im aktuellen Feld ein halbes Jahr zu dem Feld eine Zeile höher dazu gerechnet.
Soweit so gut, aber wie kann ich ihm sagen, dass er beim 20.10.2005 den 31.12.2005 schreiben soll?
Weiter schreibt er mir sechs Monate nach dem 30.06.2006 den 30.12.2006. Wie kann ich hier den 31.12.2006 anzeigen lassen? Kann ich in der Funktion mit Monaten und Tagen kombinieren?
Danke schonmal für eure Tipps!
ich hab ein kleines Excel-Problem.
In einem Arbeitsblatt soll zuerst ein beliebiges Datum (z.B. 20.10.2005) eingegeben werden. In der nächsten Zeile soll dann der nächste Quartalsultimo erscheinen. In der übernächsten Zeile dann der nächste Quartalsultimo. Und so weiter....
Ich hab bis jetzt ein VBA-Modul mit folgendem Inhalt geschrieben:
ActiveCell() = DateAdd(m, 6, ActiveCells.Row -1, 1)
Also wird im aktuellen Feld ein halbes Jahr zu dem Feld eine Zeile höher dazu gerechnet.
Soweit so gut, aber wie kann ich ihm sagen, dass er beim 20.10.2005 den 31.12.2005 schreiben soll?
Weiter schreibt er mir sechs Monate nach dem 30.06.2006 den 30.12.2006. Wie kann ich hier den 31.12.2006 anzeigen lassen? Kann ich in der Funktion mit Monaten und Tagen kombinieren?
Danke schonmal für eure Tipps!