Hallo,
ich bin recht neu in der VBA-Welt und suche Hilfe - bitte habt Verständnis, wenn ich falsche Begriffe verwende, ich hab mir meine begrenzten VBA-Kenntnisse alle selbst beigebracht...
Ich hab ein File mit jeder Menge Makros drinnen. Die fangen alle gleich an, mit der Definition von Variablen, zb:
erstelldatei = ThisWorkbook.Worksheets("Makro Variable").Range("E149").Value
jahr_xxxx = ThisWorkbook.Worksheets("Makro Variable").Range("T10").Value
Mein Wunsch ist es, diese Definitionen in einem einzigen Sub zu definieren, das ich dann mit "Call Sub" aufrufen kann. Damit hätte ich die Möglichkeit, Änderungen in den Variablen nur an einer Stelle anpassen zu müssen, statt in allen 15 Makros...
Aber wenn ich das so mache, übernimmt er im laufenden Makro diese Definitionen nicht. Gibt es da einen Trick, also irgendeinen Code, den ich einfügen müsste?
Ich bin euch sehr dankbar für eure Antworten!
LG Eva
|