Global eine Variable nutzen können
31.10.2015 10:50:07
Sabrina
Hallo Leute,
ich möchte den Wert einer Zelle mit Namen in jedem Makro in verschiedenen Mappen verfügbar machen.
Alle Mappen sind immer geöffnet
Als Beispiel ich habe eine Datei Mappe1.xls da ist in Datenblatt1 die ZelleA5 die den Namen Test hat.
In einer Zweiten Datei führe ich ein Makro aus, wo ich auf den Wert der von Test zugreifen möchte
Windows("Mappe2.xls").Activate
Sheets("Tabellenblatt").Select
If Test = 1 Then
( Aber "Test" von Mappe1.xls)
Ich könnte zwar immer erst noch mal auf die Erste Mappe zugreifen das Abfragen .. aber es sind eine Menge Makros und damit eine menge Quellcode, aber es muss ja auch einfacher machbar sein
So meine ich
Windows("Mappe1.xls").Activate
Sheets("Tabellenblatt1").Select
Test = Range(A5)
Windows("Mappe2.xls").Activate
Sheets("Tabellenblatt2").Select
If Test = 1 Then