Commandbutton Click x-Mal wie Wert in Zelle z.B E13 (13, 5)?
Hallo
ich habe ein Excelsheet welches eine VBA-Routine über einen Commandbutton auslöst/abarbeitet. Ich würde jetzt gerne einen Befehl generieren, welcher den vorgenannten Click auf den Commandbutton so oft ausführt, wie es eine Zahl in z.B Zelle E13 (13, 5) vorgibt. Die Zahl in E13 ist veränderlich von 1 bis vlt. 25.
25 If-Fälle zu schreiben ist auch möglich, aber da gibt es sicherlich eine einfachere Lösung.
Bitte um Hilfestellung
1 Antwort
![](https://images.gutefrage.net/media/user/DeeDee07/1476791032473_nmmslarge__1_1_160_160_88b0d26e42915fe52eeaf5a3683aaf73.png?v=1476791034000)
Bau eine Schleife darum, etwa so (nur beispielhaft auszugsweise dargestellt)
For i = 1 to ActiveSheet.Cells(13, 5).Value
... <diverse Aktionen>...
Next i
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Hallo Albin 1990
Danke der Nachfrage. Ja einmal Klicken und dann soll die Routine sooft ausgeführt werden, wie die Zahl in einer vorher defineirten Zelle groß ist. Muss sich aber nicht zwangsläufig um Spalten handeln.In der entspr. Zelle steht immer eine Zahl, aber nicht jedes Mal die gleiche.DeeDee07 hat mir schon den entspr. Hinweis wie es machbar ist, gegeben.Die Sache hat sich damit erst einmal erledigt
Ciao
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Hallo DeeDee07
du hast mir mit deinem Tipp sehr weitergeholfen - vielen Dank
Dir noch einen schönen Sonntag
LG Revanchist