Tengo un libro de trabajo que contiene una fórmula Bloomberg (BLPH) que debe abrirse y permitirse calcular en una terminal Bloomberg, guardarse y luego el usuario puede seleccionar el archivo guardado para importar los resultados a su propia PC.
Esto siempre ha funcionado bien en Excel 03 ya que la fórmula no intenta actualizarse, por lo que almacena los valores devueltos que luego se importan a una base de datos. Sin embargo, ahora necesitamos usar esto en máquinas Excel 07. Descubrí que el resultado de la fórmula no se puede volver a importar en la PC del usuario porque el resultado se convierte automáticamente a #NOMBRE. error.
¿Hay alguna forma de solucionar esto sin tener que hacer que el usuario copie/pegue valores, ya que esto interferirá con alguna otra funcionalidad?
La fórmula en cuestión se expresa como:
='C:\blp\API\dde\blph.xla'!BLPH($A2,$B2,$C2,$C2,0,FALSE,"D"," "," ",FALSE,1,1,TRUE," "," "," ")
Respuesta1
Es posible que se esté topando con el enfoque de seguridad primero de Excel para los cambios en el motor de cálculo: cuando un libro que se calculó y guardó por última vez en una versión anterior se abre en una versión posterior, automáticamente realiza un cálculo completo.
La única forma que conozco de evitar esto es mediante un cambio de registro: consulte
http://www.decisionmodels.com/calcsecrets.htm