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.