Hola, estimados!

Una de las limitaciones con que me encuentro en mis labores de soporte
online para empresas en migración es el de los documentos Excel que
efectúan cálculos sobre otros documentos.

Si los enlaces son del estilo
 =BUSCARV($B$2;'Z:\clientes\[vinculada.xls]Hoja1'!$A$2:$C$6;2;0)
funciona perfectamente.

Pero si están referidos a nombres de rango, en vez de referencias a
celda, como en
=BUSCARV($B$9;'Z:\clientes\vinculada.xls'!productos;2;0
al abrir el xls con Calc se produce un error 508 transformando la
fórmula en algo irreconocible como
=BUSCARV($B$9;#NOMBRE!productos;3;0)

Esto se podría corregir fácilmente desde el propio Excel, cambiando la
notación desde nombre de rango a referencia a celda, pero cuando se
trata de una migración empresarial donde hay cientos de documentos,
con cientos de enlaces de ese estilo, se transforma en algo inviable
por costoso.

Es triste, pues resulta que Calc reconoce muy bien los nombres de
rango en hojas de excel si se usa Insertar > Vincular con datos
externos.  De hecho, Calc "exige" que los datos a vincular estén en un
rango nombrado.

Hay una petición en este sentido, pero aún está en estado UNCONFIRMED.
http://www.openoffice.org/issues/show_bug.cgi?id=107983

Si son tan amables de votar ahí, y si chapurrean la lengua del
imperio, con algún comentario, espero que los desarrolladores lo
tengan presente.  Y supongo que también se puede cambiar el estado de
UNCONFIRMED a NEW, pero no tengo nada claro el mecanismo o los
permisos para hacerlo.

Y si hay algun método para resolverlo que no se me haya ocurrido,
agradecimiento eterno. :-)

Abrazos,

--
Ismael Fanlo
Ofimática y software libre: http://superalumnos.net

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a