Ocultar columnas con datos en excel

Intenbto ocultar columnas en un archivo excel con vba y se me ocultan todas las columnas menos unas que contienen información. ¿Cuál puede ser el problema?

Uso las siguinets instrucciones

Hoja1..Columns("A:DC").Select
Selection.EntireColumn.Hidden = True

2 Respuestas

Respuesta
1

Tus instrucciones son correctas (solo le sobra un punto). Y da lo mismo que las escribas en 2 líneas o en una sola:

Hoja1.Columns("A:DC").EntireColumn.Hidden = True

Hidden significa 'ocultar' por lo tanto Hidden en True lo que hace es justamente ocultar las columnas (en cambio con False... se mostrarán)

Revisa si no tenés alguna macro en la Hoja1 que pueda estar ejecutándose al momento de seleccionar el rango.

Hola, revisaré las macros a ver cómo afectan a esas columnas.  

muchas  gracias 

La consulta sigue apareciendo como 'pendiente de respuesta'... habiéndote respondido en tiempo y forma por favor valora para darla por cerrada (opciones: Excelente o buena).

Sdos!

Respuesta

Estas seguro que las columnas que no se ocultan están dentro del rango ("a:¿dc")?, prueba esta instrucción es más efectiva

Hoja1.Columns("A:DC").EntireColumn.Hidden = False

Y de preferencia pon una imagen de lo que esta pasando.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas