Propriedade Range.CurrentRegion (Excel)
Retorna um objeto Range que representa a região atual. A região atual é um intervalo limitado por qualquer combinação de linhas e de colunas em branco. Somente leitura.
Sintaxe
expressão. Currentregion
expressão Uma variável que representa um objeto de Intervalo.
Comentários
Essa propriedade é útil para muitas operações que expandem automaticamente a seleção para incluir toda a região atual, como os valores XlRangeAutoFormat .
Esta propriedade não pode ser usada em uma planilha protegida.
Exemplo
Este exemplo seleciona a região atual na Planilha1.
Worksheets("Sheet1").Activate
ActiveCell.CurrentRegion.Select
Este exemplo considera que você tem uma tabela na Planilha1 com uma linha de cabeçalho. O exemplo seleciona a tabela sem selecionar a linha de cabeçalho. A célula ativa deve estar em outro lugar na tabela antes de executar o exemplo.
Set tbl = ActiveCell.CurrentRegion
tbl.Offset(1, 0).Resize(tbl.Rows.Count - 1, _
tbl.Columns.Count).Select
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.