Tecnología

Inicio

Cómo saber si una columna está oculta en VBA

Ser capaz de decir si una columna está oculta en Excel con VBA no es tan duro como usted puede pensar. En VBA, puede utilizar la propiedad "Range.Hidden" para determinar si una fila o columna se oculta. También puede utilizar esta propiedad para ocultar una columna. Esta propiedad es útil cuando se obtiene un libro de trabajo con una gran cantidad de datos y la persona que lo utilizó última más probable ocultó algunas columnas.

Instrucciones

1 Haga clic en la pestaña "desarrolladores" y haga clic en "Visual Basic" para abrir el Editor de Microsoft Visual Basic. Haga clic en el menú "Insertar" y haga clic en "Módulo" para añadir un nuevo módulo.

2 Comience por crear un nuevo procedimiento sub.

Private Sub ColumnHidden ()

3 Copia y pega el código siguiente para comprobar si se oculta la columna B:

If (Worksheets("Sheet1").Columns("B").Hidden = True) Then

MsgBox ( "Columna B está oculto")

Terminara si

4 Terminar el procedimiento escribiendo "End Sub" al final del procedimiento. Pulse la tecla "F5" para ejecutar el procedimiento y obtendrá un mensaje si la columna B que está oculto.