Per VBA Namen vergeben
31.10.2008 11:39:00
Boris
ist Folgendes möglich (erstmal grundsätzlich): Eine Mappe besteht aus mehreren Blättern. In Zeile 1 dieser Blätter stehen Spaltenüberschriften. Den jeweiligen Zellen in Zeile 2 sollen nun gemäß der Zeile 1 Namen zugewiesen werden, inklusive Blattname. Also z.B. in Blatt "Mitarbeiter" in Zelle B1 steht Telefon, Zelle B2 bekommt den Namen "Mitarbeiter_Telefon".
Wenn man nun die Überschrift Telefon in Zelle B1 ändert, soll auch der Name der Zelle B2 geändert werden. Dies soll für jedes Blatt gelten.
Die gesamte Mappe ist ziemlich gross und kalkuliert schon relativ lange, d.h. die Lösung darf nur wenig Einfluss auf die Leistung haben.
Habe bisher nur ein wenig mit dem Makro-Rekorder herumprobiert. Namen vergeben scheint ja nicht das Problem zu sein, habe allerdings noch nicht ganz herausgefunden, ob ein Name einer Zelle direkt zugeordnet ist, ich diesen dann also auch (einzeln) löschen kann...
Viele Grüße,
Boris