Ocultar / Reexibir Colunas e Linhas

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Daniel Caramello

Last updated on May 15, 2023

Este tutorial demonstrará como ocultar e exibir linhas e colunas usando o VBA.

Ocultar Colunas ou Linhas

Para ocultar colunas ou linhas, defina a propriedade Hidden dos objetos Columns ou Rows como TRUE:

Ocultar Colunas

Há várias maneiras de fazer referência a uma coluna no VBA. Primeiro, você pode usar o objeto Columns:

Columns("B:B").Hidden = True

ou você pode usar a propriedade EntireColumn dos objetos Range ou Cells:

Range("B4").EntireColumn.Hidden = True

ou

Cells(4,2).EntireColumn.Hidden = True

Ocultar Linhas

Da mesma forma, você pode usar o objeto Rows para fazer referência a linhas:

Rows("2:2").Hidden = True

ou você pode usar a propriedade EntireRow dos objetos Range ou Cells:

Range("B2").EntireRow.Hidden = True

ou

Cells(2,2).EntireRow.Hidden = True

Reexibir Colunas ou Linhas

Para exibir colunas ou linhas, basta definir a propriedade Hidden como FALSE:

Columns("B:B").Hidden = False

ou

Rows("2:2").Hidden = False

Reexibir Todas as Colunas ou Linhas

Para exibir todas as colunas em uma planilha, use Columns ou Cells para fazer referência a todas as colunas:

Columns.EntireColumn.Hidden = False

ou

Cells.EntireColumn.Hidden = False

Da mesma forma, para exibir todas as linhas em uma planilha, use Rows ou Cells para fazer referência a todas as linhas:

Rows.EntireRow.Hidden = False

ou

Cells.EntireRow.Hidden = False
vba-free-addin

Exemplos de Add-ins de Códigos VBA

Acesse facilmente todos os exemplos de código que se encontram em nosso site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(Nenhuma instalação necessária!)

Baixe de Graça

Retornar aos Exemplos de Códigos VBA