Ocultar / Reexibir Colunas e Linhas
In this Article
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