welche Einschränkungen gibt es bezüglich der Definition von Bereichsnamen per VBA? Ich versuche einem Bereich, welcher nicht zusammenhängend ist, per VBA einen Namen zu geben.
Dieses Makro befindet sich im Worksheet-Modul und wird bei Worksheet_Activate ausgeführt. Das klappt auch zuverlässig. Wenn ich dieses Makro aber aus einer Userform oder einen anderen Worksheet aufrufe, dann geht es nicht. Das Makro ist als Public deklariert. Wenn ich schrittweise durch den Debugger gehe geht aber auch dies einwandfrei.
Es geht auch nicht, wenn ich das Makro direkt in das aufrufende Worksheet bzw. die aufrufende Userform kopiere (natürlich im Code den Verweis auf die richtige Tabelle geändert).
Ich habe auch schon eine komplett neue Datei erstellt und alles per Hand rüberkopiert. Alles bisher ohne Erfolg. Was könnte hier das Problem sein?
Gruß,
Sören