Propriedade Application.ActiveCell (Excel)
Retorna um objeto Intervalo que representa a célula ativa na janela ativa (a janela na parte superior) ou na janela especificada. Se a janela não estiver exibindo uma planilha, essa propriedade falha. Somente leitura.
Sintaxe
expressão.ActiveCell
expressão Uma variável que representa um Aplicativo objeto.
Comentários
Se você não especificar um qualificador de objeto, esta propriedade retornará a planilha ativa na pasta de trabalho ativa.
Tenha cuidado para distinguir entre a célula ativa e a seleção. Uma única célula, que deve estar dentro da seleção atual é ativada. A seleção pode conter mais de uma célula, mas só é a célula ativa.
Todas as expressões a seguir retornam a célula ativa e são todas equivalentes.
ActiveCell
Application.ActiveCell
ActiveWindow.ActiveCell
Application.ActiveWindow.ActiveCell
Exemplo
Este exemplo usa uma caixa de mensagem para exibir o valor na celula ativa. Como a propriedade ActiveCell falhará se a planilha ativa não for uma planilha, o exemplo ativa a Planilha1 antes de usar a propriedade ActiveCell.
Worksheets("Sheet1").Activate
MsgBox ActiveCell.Value
Este exemplo altera a formatação da fonte da célula ativa.
Worksheets("Sheet1").Activate
With ActiveCell.Font
.Bold = True
.Italic = True
End With
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.