Ich habe ein kleines Problem mit einem Excel Makro:
Es gibt zwei Dateien, die erste ist die Arbeitsmappe (1), die von mehreren Benutzern geöffnet wird. Die zweite ist die zentral gespeicherte Arbeitsmappe (2) mit verschiedenen Preisinformationen.
Zur Ermittlung eines Druckpreises anhand eines Druckcodes und der Anzahl wird aus der Arbeitsmappe (1) ein Makro in der Arbeitsmappe (2) über den folgenden Befehl aufgerufen:
=Mappe2.xls'!GetPrice(C25;C28)
Das klappt auch wunderbar. Problematisch wird es allerdings dann, wenn die Arbeitsmappe (2) in Excel nicht geöffnet ist. Dann erscheint als Ergebnis der Formel der Wert #Name?.
Wie bekomme ich es hin, dass das Makro auch dann ausgeführt wird, wenn die Arbeitsmappe (2) geschlossen ist?
Die Sicherheitsrichtlinien habe ich testweise auf niedrig gestellt. Daran sollte es nicht liegen.
Das betreffende Makro ist eine public static function vom Typ Variant. (Diverse Änderungen daran, waren nicht von Erfolg gekrönt)
Danke für Eure Hilfe und Gruß aus Bremen
Sebastian