|    
			
				13/03/2006, 02:09
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: noviembre-2005 
						Mensajes: 170
					 Antigüedad: 19 años, 11 meses Puntos: 1 |  | 
  |  Entiendo que lo que quieres hacer es OCULTAR columnas,¿no? y ¿para qué utilizas el comando agrupar?Si quieres ocultar o mostrar columnas el código es:
 Columns("I:I").EntireColumn.Hidden = True para ocultar
 Columns("I:I").EntireColumn.Hidden = false para mostrar
 este código te oculta y te muestra la columna "I". si necesitas ocultar otras columnas, ej. de la "A" a la "I", sustituye ("I:I") por ("A:I").
 Esto trabaja en la hoja activada. Si necesitas en otra hoja aun no estando activada pon worksheets("nombre de la hoja").columns(...., aunque un profesional de VBA como te habrás convertido ya lo sabría.
 Un saludo.
 
				__________________El sabio no dice nunca todo lo que piensa,
 pero siempre piensa todo lo que dice.
 Aristóteles :pensando:
     |