Ocultar / Mostrar Columnas y Filas
In this Article
Este tutorial demostrará cómo ocultar y mostrar filas y columnas utilizando VBA.
Ocultar Columnas o Filas
Para ocultar columnas o filas establece la Propiedad Hidden de los Objetos Columns(Columnas) o Rows(Filas) a TRUE(Verdadero):
Ocultar Columnas
Hay varias formas de referirse a una columna en VBA. Primero puede usar el Objeto Columns:
Columns("B:B").Hidden = True
o puede utilizar la propiedad EntireColumn de los Objetos Range(Rango) o Cells(Celdas):
Range("B4").EntireColumn.Hidden = True
o
Cells(4,2).EntireColumn.Hidden = True
Ocultar Filas
Del mismo modo, puede utilizar el objeto Rows para referirse a las filas:
Rows("2:2").Hidden = True
o puede utilizar la propiedad EntireRow de los Objetos Range o Cells:
Range("B2").EntireRow.Hidden = True
o
Cells(2,2).EntireRow.Hidden = True
Mostrar Columnas o Filas
Para mostrar columnas o filas, simplemente establezca la Propiedad Hidden a FALSE:
Columns("B:B").Hidden = False
o
Rows("2:2").Hidden = False
Mostrar Todas las Columnas o Filas
Para mostrar todas las columnas de una hoja de cálculo, utilice Columns o Cells para hacer referencia a todas las columnas:
Columns.EntireColumn.Hidden = False
o
Cells.EntireColumn.Hidden = False
De forma similar, para mostrar todas las filas de una hoja de cálculo, utilice Rows o Cells para hacer referencia a todas las filas:
Rows.EntireRow.Hidden = False
o
Cells.EntireRow.Hidden = False