ich weiss, dass ich eine Variable, die ich in einer Sub1 definiert habe an eine untergeordnete Sub2 übergeben kann, indem ich diese direkt mit
Call Sub(Variable)
aus Sub1 aufrufe.
Jetzt habe ich aber den Fall, dass ich eine Sub1 komplett abgeschlossen habe. Innerhalb dieser Sub wurde der Blattname (strName) definiert und für das Tabellenblatt vergeben.
Mit einer weiteren Schaltfläche sollen nun weitere Aktionen (Sub2) gestartet werden, für die ich den Blattnamen aus Sub1 benötige. Da die beiden Subs nicht direkt von einander abhängig sind, habe ich strName als Public definiert
Wenn ich jetzt
Call Sub2(strName)
ausführe, wird die Variable zwar erkannt (klar, ist ja Public), aber der Wert ist "".
Frage:
Wie kann ich den Wert für strName auch in Sub2, Sub3 etc. verwenden?
Gruß,
Peter