ich habe mal eine Frage, bei der sich die Profis sicherlich wieder an den Kopf greifen, aber ich habe dazu nirgends etwas gefunden. Ich habe ein einfaches Makro, was Blätter mit fortlaufenden Nummern druckt. Das Makro wird durch klicken eines Buttons ausgeführt. Ist das Makro durchgelaufen und ich ändere die Zahlen, kann ich es nicht erneut ausführen, nur indem ich in die Entwicklungsumgebung gehe und über "Play" starte. Könnt ihr mir bitte sagen, woran das liegt?
Vielen lieben Dank.
Private Sub Drucken_Click()
Dim zahl1 As Integer
Dim zahl2 As Integer
Dim monat As String
Dim i As Integer
zahl1 = Cells(2, 4).Value
zahl2 = Cells(2, 5).Value
monat = Cells(1, 4).Value
Select Case monat
Case "Januar"
Cells(3, 2).Value = "'01"
Cells(7, 2).Value = "'01"
Case "Februar"
Cells(3, 2).Value = "'02"
Cells(7, 2).Value = "'02"
Case "März"
Cells(3, 2).Value = "'03"
Cells(7, 2).Value = "'03"
Case "April"
Cells(3, 2).Value = "'04"
Cells(7, 2).Value = "'04"
Case "Mai"
Cells(3, 2).Value = "'05"
Cells(7, 2).Value = "'05"
Case "Juni"
Cells(3, 2).Value = "'06"
Cells(7, 2).Value = "'06"
Case "Juli"
Cells(3, 2).Value = "'07"
Cells(7, 2).Value = "'07"
Case "August"
Cells(3, 2).Value = "'08"
Cells(7, 2).Value = "'08"
Case "September"
Cells(3, 2).Value = "'09"
Cells(7, 2).Value = "'09"
Case "Oktober"
Cells(3, 2).Value = "'10"
Cells(7, 2).Value = "'10"
Case "November"
Cells(3, 2).Value = "'11"
Cells(7, 2).Value = "'11"
Case "Dezember"
Cells(3, 2).Value = "'12"
Cells(7, 2).Value = "'12"
End Select
For i = zahl1 To zahl2
If i 9 And i 99 And i