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]
