Fórmula al abrir libro ok pero al cerrarlo #¡VALOR!

07/04/2005 - 16:47 por Sergio | Informe spam
Si mantengo el libro relacionado abierto puedo modificar
la celda, cerrado no, me da #¡VALOR!. Si abro el libro me
pone el valor correspondiente. Es decir, para modificar
la celda tengo que tener el libro relacionado abierto y
tengo activada "Actualizar referencias remotas"
Desde ya muchas gracias por su tiempo.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
07/04/2005 - 18:18 | Informe spam
hola, Sergio !

Si mantengo el libro relacionado abierto puedo modificar la celda, cerrado no, me da #¡VALOR!.
Si abro el libro me pone el valor correspondiente... para modificar... tengo que tener el libro relacionado abierto
y tengo activada "Actualizar referencias remotas"



[me parece que] faltan 'detalles' acerca del comportamiento que mencionas -?-
dejame hacer unos 'supuestos' y te comento [posibles] causas al respecto.

si cualquier duda [o informacion adicional]... comentas datos adicionales?
saludos,
hector.
=-> [probablemente] si estas usado funciones como indirecto() y desref()... es necesario que...
los libros a los que se haga referencia ... ->esten abiertos<- [al menos... cuando 'se necesiten'] ;)
de otra manera seria indispensable la creacion 'real y efectiva' del vinculo
-o- macros para 'leer' de archivos cerrados [p.e. usando ADO, DAO o macro-funciones de excel 4]
-> los nombres con referencias a rangos 'dinamicos' TAMPOCO 'funcionan' [cuando el libro esta cerrado] :(
-> puedes crear el vinculo 'real' ->sin necesidad de abrir el archivo<- [p.e.]
'escribiendo/construyendo' [ya sea directamente o por macros] la referencia 'completa' al archivo y rango
[deberas tener presentes los siguientes 'convencionalismos']...
[directorio <opcional> [+] archivo + hoja + referencia] con los siguientes 'convencionalismos':
1) el nombre del libro se 'encierra' entre corchetes =>[ y ]<= -la extension '.xls' es opcional-
2) despues del nombre del libro [incluyendo los corchetes]... 'va' el nombre de la hoja
3) 'entre' el nombre de la hoja y la referencia... 'va' el signo de 'cierre' de admiracion =>!< 4) el 'final' de la cadena es... la referencia [celda -o- rango -o- nombre]
5) MUY IMPORTANTE => si existen espacios [" "] en la cadena [hasta ANTES del signo '!'] < esa cadena =>[archivo]hoja<= va delimitada por =>'<= [comas sencillas o apostrofos] p.e.:
SIN espacios =>[archivo]hoja!referencia< CON espacios =>'[el archivo]la hoja'!referencia<-> una [posible] alternativa seria usando un complemento [de terceros] +/- como sigue:
busca en la pagina de Laurent Longre -> http://longre.free.fr =>English page<= [Excel add-ins]
[e instala] el complemento MoreFunc.xll [MasFunciones] -> http://longre.free.fr/downloads/Morefunc.exe
[opcionalmente, algunos ejemplos en -> http://longre.free.fr/downloads/Examples.zip]
podras usar la funcion: Indirect.Ext que permite 'interactuar' con libros cerrados.
-mas otras 40 funciones que 'tendrias que cargar' con ellas- =>todas muy utiles<= 'pero'... NO de 'uso frecuente' :((
Respuesta Responder a este mensaje
#2 Anonimo
07/04/2005 - 20:43 | Informe spam
Gracias Héctor!
Digamos que no quise detallar demasiado para no aburrir
al lector.
La fórmula en cuestión contiene "sumar.si(". Pasa igual
que cuando tenés una fórmula muy larga y debes abrir el
archivo para que excel la entienda ya que luego de no se
cuantos caracteres la trunca, entonces al tener el libro
abierto no necesita detallar la ruta y la formula queda
mas corta; pero en este caso la fórmula no es demasiado
larga así que no se cuál es el problema. Ni que hablar,
son demasiados libros para tenerlos abiertos todos para
que esto no pase.
Muchas gracias nuevamente.


hola, Sergio !

Si mantengo el libro relacionado abierto puedo




modificar la celda, cerrado no, me da #¡VALOR!.
Si abro el libro me pone el valor correspondiente...




para modificar... tengo que tener el libro relacionado
abierto
y tengo activada "Actualizar referencias remotas"



[me parece que] faltan 'detalles' acerca del


comportamiento que mencionas -?-
dejame hacer unos 'supuestos' y te comento [posibles]


causas al respecto.

si cualquier duda [o informacion adicional]... comentas


datos adicionales?
saludos,
hector.
=>-> [probablemente] si estas usado funciones como


indirecto() y desref()... es necesario que...
los libros a los que se haga referencia ... ->esten


abiertos<- [al menos... cuando 'se necesiten'] ;)
de otra manera seria indispensable la creacion 'real


y efectiva' del vinculo
-o- macros para 'leer' de archivos cerrados [p.e.


usando ADO, DAO o macro-funciones de excel 4]
-> los nombres con referencias a rangos 'dinamicos'


TAMPOCO 'funcionan' [cuando el libro esta cerrado] :(
-> puedes crear el vinculo 'real' ->sin necesidad de


abrir el archivo<- [p.e.]
'escribiendo/construyendo' [ya sea directamente o


por macros] la referencia 'completa' al archivo y rango
[deberas tener presentes los


siguientes 'convencionalismos']...
[directorio <opcional> [+] archivo + hoja +


referencia] con los siguientes 'convencionalismos':
1) el nombre del libro se 'encierra' entre corchetes


=>[ y ]<= -la extension '.xls' es opcional-
2) despues del nombre del libro [incluyendo los


corchetes]... 'va' el nombre de la hoja
3) 'entre' el nombre de la hoja y la


referencia... 'va' el signo de 'cierre' de admiracion =>!
<> 4) el 'final' de la cadena es... la referencia
[celda -o- rango -o- nombre]
5) MUY IMPORTANTE => si existen espacios [" "] en la


cadena [hasta ANTES del signo '!'] <> esa cadena =>[archivo]hoja<= va delimitada
por =>'<= [comas sencillas o apostrofos] p.e.:
SIN espacios =>[archivo]hoja!referencia<> CON espacios =>'[el archivo]la hoja'!referencia<>-> una [posible] alternativa seria usando un complemento


[de terceros] +/- como sigue:
busca en la pagina de Laurent Longre ->


http://longre.free.fr =>English page<= [Excel add-ins]
[e instala] el complemento MoreFunc.xll


[MasFunciones] ->
http://longre.free.fr/downloads/Morefunc.exe
[opcionalmente, algunos ejemplos en ->


http://longre.free.fr/downloads/Examples.zip]
podras usar la funcion: Indirect.Ext que


permite 'interactuar' con libros cerrados.
-mas otras 40 funciones que 'tendrias que cargar'


con ellas- =>todas muy utiles<= 'pero'... NO de 'uso
frecuente' :((


.

Respuesta Responder a este mensaje
#3 Héctor Miguel
08/04/2005 - 00:43 | Informe spam
hola, Sergio !

... que no quise detallar demasiado para no aburrir al lector.



-> me parece muy bien :D siempre y cuando incluyas [al menos] los 'detalles importantes'

... contiene "sumar.si("... formula muy larga y debes abrir el archivo para que excel la entienda
... luego de no se cuantos caracteres la trunca... pero en este caso... no es demasiado larga
... son demasiados libros para tenerlos abiertos todos para que esto no pase.



probablemente si sea debido al limite de 1024 caracteres 'reconocibles' para una formula -?-
cuestion que habra que tener muy en cuenta cuando se trata de vincular con nombres 'largos' :(
[quizas]... 'partiendo' una formula en varias celdas 'menores' [segun la longitud cuando esta cerrado el vinculo]
[o... 'preferiblemente'] usar nombres mas cortos [pero 'significativos'] en lugar de los [totalmente] 'descriptivos'

saludos,
hector.
Respuesta Responder a este mensaje
#4 Sergio
08/04/2005 - 18:21 | Informe spam
Gracias Héctor.
No me extendí para no aburrir al lector. El problema es
similiar al que ocurre cuando la fórmula es muy larga y
excel no la entiende pero si abris el libro la fórmula se
achica ya que se omite la ruta. Pero claro, en este caso
la fórmula no es demasiado larga.


hola, Sergio !

Si mantengo el libro relacionado abierto puedo




modificar la celda, cerrado no, me da #¡VALOR!.
Si abro el libro me pone el valor correspondiente...




para modificar... tengo que tener el libro relacionado
abierto
y tengo activada "Actualizar referencias remotas"



[me parece que] faltan 'detalles' acerca del


comportamiento que mencionas -?-
dejame hacer unos 'supuestos' y te comento [posibles]


causas al respecto.

si cualquier duda [o informacion adicional]... comentas


datos adicionales?
saludos,
hector.
=>-> [probablemente] si estas usado funciones como


indirecto() y desref()... es necesario que...
los libros a los que se haga referencia ... ->esten


abiertos<- [al menos... cuando 'se necesiten'] ;)
de otra manera seria indispensable la creacion 'real


y efectiva' del vinculo
-o- macros para 'leer' de archivos cerrados [p.e.


usando ADO, DAO o macro-funciones de excel 4]
-> los nombres con referencias a rangos 'dinamicos'


TAMPOCO 'funcionan' [cuando el libro esta cerrado] :(
-> puedes crear el vinculo 'real' ->sin necesidad de


abrir el archivo<- [p.e.]
'escribiendo/construyendo' [ya sea directamente o


por macros] la referencia 'completa' al archivo y rango
[deberas tener presentes los


siguientes 'convencionalismos']...
[directorio <opcional> [+] archivo + hoja +


referencia] con los siguientes 'convencionalismos':
1) el nombre del libro se 'encierra' entre corchetes


=>[ y ]<= -la extension '.xls' es opcional-
2) despues del nombre del libro [incluyendo los


corchetes]... 'va' el nombre de la hoja
3) 'entre' el nombre de la hoja y la


referencia... 'va' el signo de 'cierre' de admiracion =>!
<> 4) el 'final' de la cadena es... la referencia
[celda -o- rango -o- nombre]
5) MUY IMPORTANTE => si existen espacios [" "] en la


cadena [hasta ANTES del signo '!'] <> esa cadena =>[archivo]hoja<= va delimitada
por =>'<= [comas sencillas o apostrofos] p.e.:
SIN espacios =>[archivo]hoja!referencia<> CON espacios =>'[el archivo]la hoja'!referencia<>-> una [posible] alternativa seria usando un complemento


[de terceros] +/- como sigue:
busca en la pagina de Laurent Longre ->


http://longre.free.fr =>English page<= [Excel add-ins]
[e instala] el complemento MoreFunc.xll


[MasFunciones] ->
http://longre.free.fr/downloads/Morefunc.exe
[opcionalmente, algunos ejemplos en ->


http://longre.free.fr/downloads/Examples.zip]
podras usar la funcion: Indirect.Ext que


permite 'interactuar' con libros cerrados.
-mas otras 40 funciones que 'tendrias que cargar'


con ellas- =>todas muy utiles<= 'pero'... NO de 'uso
frecuente' :((


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida