Ocultar / Mostrar Columnas y Filas

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on agosto 17, 2022

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
vba-free-addin

Complemento de Ejemplos de Código de VBA

Acceda fácilmente a todos los ejemplos de código que se encuentran en nuestro sitio.

Simplemente navegue al menú, haga clic y el código se insertará directamente en su módulo. Complemento .xlam.

(¡No se requiere instalación!)

Descarga gratuita

Return to VBA Code Examples