Formelergebnis in Excel 07, aber nicht 03 in #NAME? umgewandelt

Formelergebnis in Excel 07, aber nicht 03 in #NAME? umgewandelt

Ich habe eine Arbeitsmappe, die eine Bloomberg-Formel (BLPH) enthält, die geöffnet und auf einem Bloomberg-Terminal berechnet und gespeichert werden muss. Anschließend kann der Benutzer die gespeicherte Datei auswählen, um die Ergebnisse wieder auf seinen eigenen PC zu importieren.

Dies hat in Excel 03 immer gut funktioniert, da die Formel keine Aktualisierungsversuche durchführt und die zurückgegebenen Werte speichert, die dann in eine Datenbank importiert werden. Jetzt müssen wir dies jedoch auf Excel 07-Rechnern verwenden. Ich stelle fest, dass das Formelergebnis nicht wieder auf den PC des Benutzers importiert werden kann, da das Ergebnis automatisch in einen #NAME?-Fehler umgewandelt wird.

Gibt es eine Möglichkeit, dies zu umgehen, ohne dass der Benutzer Werte kopieren/einfügen muss, da dies andere Funktionen beeinträchtigen würde?

Die betreffende Formel lautet:

='C:\blp\API\dde\blph.xla'!BLPH($A2,$B2,$C2,$C2,0,FALSE,"D"," "," ",FALSE,1,1,TRUE," "," "," ")

Antwort1

Möglicherweise stoßen Sie auf den Sicherheitsansatz von Excel bei Änderungen in der Berechnungs-Engine: Wenn eine Arbeitsmappe, die zuletzt in einer früheren Version berechnet und gespeichert wurde, in einer späteren Version geöffnet wird, wird automatisch eine vollständige Berechnung durchgeführt.
Die einzige mir bekannte Möglichkeit, dies zu umgehen, ist eine Änderung in der Registrierung: siehe
http://www.decisionmodels.com/calcsecrets.htm

verwandte Informationen