ich möchte nicht mit Kanonen auf Spatzen schießen und deswegen nun meine Frage.
Ich habe einen Code der die Anzahl der Spalten herausfindet, dann Werte ergänzt und in eine andere Datei schreibt.
1:1 das gleiche soll die VBA Datei nun aber mit mehreren Tabellenblättern/Arbeitsmappen machen.
Habt ihr einen Vorschlag, wie ich das möglichst elegant lösen kann?
Kann ich die Arbeitsmappe als Variable im Code schreiben?
Also statt Worksheets("Mappe1").Cells(Datenbankposition, 165 + m).Value sowas wie Worksheets(ArbeitsmappeVar).Cells(Datenbankposition, 165 + m).Value?
Sehr sehr ungern würde ich mit: Arbeitsmappe xy aktivieren und Cells(Datenbankposition, 165 + m).Value arbeiten.... habe da Angst dass es nicht sauber funktioniert.
Dankeschön für Rat.
Euch allen eine schöne Weihnachtszeit!
Grüße Martin