Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1564to1568
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Auf Variablen der anderen Mappe zugreifen

Auf Variablen der anderen Mappe zugreifen
21.06.2017 10:13:36
guenni
Habe eine Exceldatei mit Makro's im Umlauf.
Die Verwendet globale Variablen, die das Layout (nach Einfügen diverser Zeilen durch den Nutzer) beschreiben.
In der neuen Version soll eine Übernahme der Daten aus der alten Version erfolgen.
Wie kann ich im Code der neuen Version auf die Variablen der alten Version zugreifen?

Datei "old":
module "Makros":
Global ueberschrift1 as range
global ueberschrift1zeile as Long
Sub init
set ueberschrift1 = range("A:A")find("Überschrift über alles")
ueberschrift1zeile = ueberschrift1.row
end sub
Datei "new":
module "Makros":
Global ueberschrift1 as range
global ueberschrift1zeile as Long
Sub init
set ueberschrift1 = range("A:A")find("Überschrift über alles")
ueberschrift1zeile = ueberschrift1.row
end sub
Sub uebernahme
set neu = Workbooks("new")
set alt = Workbooks("old")
wie kann ich den Vergleich
if neu.ueberschrift1zeile 

Danke,
Günther

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Auf Variablen der anderen Mappe zugreifen
21.06.2017 12:41:08
Rudi
Hallo,
das geht nicht.
Schreib die Werte in Zellen, Namen oder Documentproperties
Gruß
Rudi
AW: Auf Variablen der anderen Mappe zugreifen
21.06.2017 14:41:50
Nepumuk
Hallo Günther,
dazu müsstest du in der Datei Old einen Verweis auf die Datei New setzen.
Ich würde in Old eine Funktion programmieren aus der New per Application.Run die Werte abholt.
Gruß
Nepumuk
Anzeige

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige