Propriedade Window.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 objeto Window .
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.