Hola, Mauricio! El 8 de agosto de 2009 07:35, Mauricio Baeza escribió:
> Estimados Amigos: > > En el foro de OOo (al cual invito a subscribirse y colaborar), se inicio un > hilo acerca de seleccionar celdas visibles en Calc: > http://user.services.openoffice.org/es/forum/viewtopic.php?f=21&t=1292 > Coincidentemente estaba complementando mis apuntes con este tema, agradezco > a quien pueda hacer algunas pruebas con la siguiente macro, usen un listado > en donde tengan filas y columnas ocultas manualmente, que es, la situación > donde Calc no permite hacer copias de solo las celdas visibles. > Tu macro funciona perfectamente, pero me ha servido para darme cuenta de un comportamiento curioso al copiar la funcion SUBTOTALES(). He creado una lista con subtotales, de la cual he mostrado el nivel 2, ocultando así las filas de detalle. Realmente, copiar estos subtotales era una de las necesidades que había planteado un usuario del foro en el hilo que has referido. Selecciono una celda que contiene valores de subtotales, con una fórmula como =SUBTOTALES(9;$A$13:$A$15), cuyo valor resultante es 30 Al copiar esta celda y pegarla en otra hoja, mantiene exactamente la misma fórmula, pero sigue mostrando el valor 30, cuando ahora debería mostrar 0, pues no hay datos en el rango $A$13:$A$15. Dándole al recálculo manual (F9) sigue mostrando el mismo valor (tampoco con Mayúsc + Ctrl + F9, como en recálculo de aleatorios) Editándola y volviendo a validarla, sin modificar nada, sigue mostrando el mismo valor. La única forma en que se actualiza es editar la fórmula, cambiarla añadiendo un espacio, por ejemplo, y volviendo a validar. Ahí es cuando adopta el valor actualizado. De hecho, para estos casos ya va bien que lo haga así, pero me ha sorprendido el comportamiento. Saludos, -- Ismael Fanlo Ofimática y software libre: http://superalumnos.net
