Application.ActiveCell, propriété (Excel)

Cette propriété renvoie un objet Range qui représente la cellule active de la fenêtre active (celle qui se trouve au premier plan) ou la fenêtre spécifiée. Si la fenêtre n'affiche aucune feuille de calcul, cette propriété échoue. En lecture seule.

Syntaxe

expression. ActiveCell

expressionUne variable qui représente un objetApplication.

Remarques

Si vous ne spécifiez aucun qualificateur d'objet, cette propriété renvoie la cellule active de la fenêtre active.

Veillez à bien différencier la cellule active de la sélection. La cellule active est une cellule unique située au sein de la sélection en cours. Celle-ci peut contenir plusieurs cellules, une seule d'entre elles est active.

Les expressions suivantes renvoient toutes la cellule active et sont équivalentes.

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

Exemple

Cet exemple montre comment utiliser une boîte de message pour afficher la valeur de la cellule active. Dans la mesure où la propriété ActiveCell échoue si la feuille active n’est pas une feuille de calcul, l’exemple active la feuille « Sheet1 » avant d’utiliser la propriété ActiveCell.

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

Cet exemple montre comment modifier la mise en forme des caractères pour la cellule active.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.