Schaut euch doch bitte nochmal diesen Beitrag an: https://www.herber.de/forum/messages/159657.html
Gruß
F.
Schaut euch doch bitte nochmal diesen Beitrag an: https://www.herber.de/forum/messages/159657.html
Gruß
F.
oder habe ich Dein Problem falsch verstanden ?
Gruß Otto
Ich möchte später in einer anderen Datei Zellen mit den Werten der Variablen füllen, will also praktisch dieses hier ausführen:
Sheets("583").select
Var1 = range("a2")
Var2 = range("a3")
Var3 = range("a4")
Sheets("284").select
Var4 = range("a2")
Var5 = range("a3")
Var6 = range("a4")
...
Weißt du wie ich meine?
Du kannst zur Laufzeit keine neuen Variablen definieren.
Aber der Hinweis von Andreas ist vollkommen ok, verwende ein VariablenArray, z.B.
Gruß
Axel
natürlich Dim arrInt(14) as Integer
Gruß
Axel
dumme Nachfrage, wenn Du eine andere Datei mit den Werten der Variablen füttern willst warum der Umweg über eine Variable? Was spricht gegen das Prinzip:
Workbooks("Ziel").Sheets("Bla").Cells(Row, Column) = Workbooks("Quelle").Sheets("...").Cells(.., ..)?
Gruß
Peter