Propriedade Application.ActiveCell (Excel)Application.ActiveCell property (Excel)

Retorna um objeto Range que representa a célula ativa na janela ativa (a janela na parte superior) ou na janela especificada. Returns a Range object that represents the active cell in the active window (the window on top) or in the specified window. Se a janela não estiver exibindo uma planilha, essa propriedade falha.If the window isn't displaying a worksheet, this property fails. Somente leitura.Read-only.

SintaxeSyntax

expression.expression. ActiveCell

expression Uma variável que representa um objeto Application.expression A variable that represents an Application object.

ComentáriosRemarks

Se você não especificar um qualificador de objeto, esta propriedade retornará a planilha ativa na pasta de trabalho ativa.If you don't specify an object qualifier, this property returns the active cell in the active window.

Tenha cuidado para distinguir entre a célula ativa e a seleção.Be careful to distinguish between the active cell and the selection. Uma única célula, que deve estar dentro da seleção atual é ativada.The active cell is a single cell inside the current selection. A seleção pode conter mais de uma célula, mas só é a célula ativa.The selection may contain more than one cell, but only one is the active cell.

Todas as expressões a seguir retornam a célula ativa e são todas equivalentes.The following expressions all return the active cell, and are all equivalent.

ActiveCell 
Application.ActiveCell 
ActiveWindow.ActiveCell 
Application.ActiveWindow.ActiveCell

ExemploExample

Este exemplo usa uma caixa de mensagem para exibir o valor na celula ativa.This example uses a message box to display the value in the active cell. 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.Because the ActiveCell property fails if the active sheet isn't a worksheet, the example activates Sheet1 before using the ActiveCell property.

Worksheets("Sheet1").Activate 
MsgBox ActiveCell.Value

Este exemplo altera a formatação da fonte da célula ativa.This example changes the font formatting for the active cell.

Worksheets("Sheet1").Activate 
With ActiveCell.Font 
 .Bold = True 
 .Italic = True 
End With

Confira tambémSee also

Objeto de AplicativoApplication Object

Suporte e comentáriosSupport and feedback

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação?Have questions or feedback about Office VBA or this documentation? 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.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.