Hola a todos.
Tengo un problema algo complejo de resolver (o eso creo...)
Voy a intentar explicarlo lo mejor posible
- Tengo una hoja excel en la que mediante un combo puedo acceder a una
vision A y una visión B
- En dicho excel tengo un listado de indicadores por oficina, y mediante
agrupar y esquema puedo abrir por producto. Por ejemplo:
+ Oficina1
Producto1
Producto2
Producto3
+ Oficina2
Producto1
Producto2
Producto3
- Los nombres de los productos son distintos para la visión A y para la
visión B, y se asignan automáticamente en función del valor del combo.
Y aquí viene el problema. El número de productos de la visión A y de la
visión B son distintos, por lo que mi idea era que al cambiar de visión se
ocultaran y desocultaran las filas que me interesen para no mostrar filas
vacías. Lo hago con una instrucción como esta:
ThisWorkbook.ActiveSheet.Range("A20:A21").EntireRow.Hidden = True / False
El problema es que, por ejemplo, si paso a la visión B, se ocultan 2 filas,
pero al cerrar y vovler a abrir el esquema (agrupar y desagrupar), dichas
filas vuelven a estar visibles...
De alguna manera necesitaria detectar cuando se agrupa / desagrupa para
colocar un pequeño código en ese evento.
¿Alguien me puede ayudar?
Muchas gracias y un saludo
Leer las respuestas