Hallo in die Runde der Experten
mit den beiden nachstehenden Befehlen (ausgelöst über 2 Commandbuttons) werden in Spalte AE beginnend ab Zeile 44 Plus- resp. Minuszeichen eingetragen.
________________________________________________________________
Private Sub CommandButton2_Click()
Cells(Application.Max(44, Cells(Rows.Count, 31).End(xlUp).Row + 1), 31) = "-"
End Sub
-----------------------------------------------------------------------------------------------------------
Private Sub CommandButton3_Click()
Cells(Application.Max(44, Cells(Rows.Count, 31).End(xlUp).Row + 1), 31) = "+"
End Sub
_________________________________________________________________
Manchmal sind 15 oder ggf. auch mal noch mehr Minuszeichen nacheinander einzutragen. Das ist oft recht nervig. Nachdem die Aktion mit Klicks auf den CB2 = "-" erledigt ist, soll abschließend noch einmal zum Abschluss 1 Click auf den Plusbutton CB3 erfolgen.
Wenn in Zelle AD8 (8, 30) eine händisch eingetragene Zahl z.B. 17 steht, dann soll über einen neuen CommandButton ab der nächsten freien Zelle in Spalte AE (x, 31) 16 mal der Minusbutton bedient werden und zum Abschluss noch 1 x der Plusbutton zum Einsatz kommen.
Wie könnte der VBA-Befehl aussehen?
Vielen Dank für Eure Bemühungen
Ciao der Revanchist