Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Plegar o desplegar varias filas excell

Estas en el tema de Plegar o desplegar varias filas excell en el foro de Visual Basic clásico en Foros del Web. Buenas a todos. Resulta que tengo una hoja de excell en la cual me gustaría crear un botón que me pliegue o despliegue varias filas ...
  #1 (permalink)  
Antiguo 09/07/2008, 00:22
 
Fecha de Ingreso: septiembre-2005
Mensajes: 379
Antigüedad: 18 años, 8 meses
Puntos: 0
Plegar o desplegar varias filas excell

Buenas a todos. Resulta que tengo una hoja de excell en la cual me gustaría crear un botón que me pliegue o despliegue varias filas que yo haya seleccionado.Es decir, yo tengo una hoja excell con varios datos, pero hay ciertas filas (por ejemplo de la fila 7 a la 14) que quiero que se plieguen o desplieguen cuando yo puse ese botón creado en visual basic. Mi problema está en que no controlo este lenguaje. Me pondrían decir como solucionar esto?

He estado utilizando lo de agrupar y desagrupar todos estos días atrás y funciona perfectamente...pero el problema está cuando protejo la hoja...ya no me deja agrupar y desagrupar (me dice algo así como que la hoja debe estar desprotegida).


Muchas gracias.
  #2 (permalink)  
Antiguo 09/07/2008, 07:01
Avatar de Jhonnyf  
Fecha de Ingreso: septiembre-2007
Ubicación: Dentro de mi
Mensajes: 87
Antigüedad: 16 años, 7 meses
Puntos: 5
Respuesta: Plegar o desplegar varias filas excell

Protejer Hoja = Solo lectura

Sea cual sea el codigo, dudo que funcione con una hoja protegida
  #3 (permalink)  
Antiguo 09/07/2008, 07:15
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Plegar o desplegar varias filas excell

Cita:
Iniciado por Jhonnyf Ver Mensaje
Protejer Hoja = Solo lectura

Sea cual sea el codigo, dudo que funcione con una hoja protegida
Bueno, yo no entiendo mucho de Visual Basic para Aplicaciones, pero...
¿No se podría poner algo como desproteger/agrupar/desagrupar/volver a proteger?

sneider: Intenta grabando macros que hagan estos procesos y después los pones en el evento Click del botón.

  #4 (permalink)  
Antiguo 09/07/2008, 08:10
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Plegar o desplegar varias filas excell

Una solución fácil y eficaz es la que te dio Avellaneda.
Serí algo así como:
Worksheets("Hoja").Unprotect
'Código que tienes para desplegar
Worksheets("Hoja").Protect
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:07.