Interessiiert nur keinen ... soll er machen, was er will ...
VG Sabina
bei mir läuft Win 7 32-Bit - Office 2010 Pro Plus 32-Bit und Office 2016 Pro Plus 32-Bit
Wer auch weiter Hilfe erwartet, sollte sich nicht zu schade sein, ein kurzes Feedback zu geben.
25.10.2018, 17:33 (Dieser Beitrag wurde zuletzt bearbeitet: 25.10.2018, 17:34 von RPP63.)
Moin Sabina!
… wobei =TEXT(Datum;"Format") ja etwas anderes ist als =Datum im Format MMMM JJJJ …
Scheinbar will er ja durch "klicken" im Nachgang den Monat nach oben durchreichen.
Dann wäre auch ein Drehfeld 1-1000 mit Ausgabezelle denkbar (siehe Beitrag von Jack).
Denn wie wir alle wissen ist der 1.578.2018 für Excel der 1.2.2066
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Ich habe mal meine Probetabelle angehängt. Wenn man auf den Button 2 klicke ändert sich
zwar die Ausgabe in D1 aber wie man oben in der Zeile sieht (so wie ich es vorher beschrieben habe)
manchmal als August 2018 und manchmal als 01.10.2018.
Ich benötige aber nur die Ausgaben als Monat/Jahr also:
Private Sub CommandButton2_Click()
With Range("D1")
.NumberFormat = "@"
If IsDate(.Value) Then
.Value = Format(CDate(.Value) + 31, "mmmm yyyy")
Else
.Value = Format(Date, "mmmm yyyy")
End If
End With
End Sub