Ser capaz de saber si una columna está oculta en Excel con VBA no es tan difícil 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 usted consigue un libro con una gran cantidad de datos y la persona que lo usó por última probablemente se escondieron algunas columnas . Instrucciones
1
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ódulos" para añadir un nuevo módulo.
2
Comience por crear un nuevo procedimiento sub .
Private Sub ColumnHidden ()
3
Copia y pega el siguiente código para comprobar si la columna B es oculto:
Si ( Worksheets ( "Sheet1 ") Columns ( "B " ) Hidden = True . ). Entonces
MsgBox ( "Columna B se oculta " )
End If
4
fin del procedimiento escribiendo "End Sub " al final del procedimiento. Pulse la tecla "F5 " para ejecutar el procedimiento y obtendrá un mensaje si se oculta la columna B .