ich verzweifele an einer For-Next-Schleife und komme einfach nicht weiter.
Ich habe eine Datei mit mehreren Tabellenblättern. In diesen sind Kundennummern hinterlegt.
Im ersten Tabellenblatt möchte ich über die Schaltfläche "alle Kundennummern" alle Kundennummern aus allen Tabellenblättern zusammenfügen (untereinander). Für das erste Tabellenblatt funktioniert das schon. Aber dann kommt das besagte Problem mit der Schleife.
Die Anzahl der Tabellenblätter und Kundennummern ändert sich permanent. Es kommen also mal welche dazu und es fällt auch mal eins weg. Dadurch komme ich auch mit dem Makro-Rekorder nicht weiter.
Sicherlich könnte man das manuell über kopieren und einfügen lösen, ist aber bei 20 und mehr Tabellenblättern recht aufwendig.
Ich bin VBA-Anfänger und arbeite dadurch viel mit select. Ich weiß, dass es da effizientere Lösungen gibt. Da ich aber etwas dazulernen möchte, wäre es schön, wenn ihr meinen bestehenden Code mit verwenden könntet. Oder wenn es gar nicht nutzbar ist, wäre es schön, wenn ihr euren Code kommentiert. So habe ich die Möglichkeit zu verstehen, was da passiert.
Hier mal der Link zur Beispieldatei.
https://www.herber.de/bbs/user/142473.xlsm
Ich danke jetzt schon jedem, der sich meine Sache ansieht.
Liebe Grüße
Marco