Propriété Application.Selection (Excel)
Retourne l’objet actuellement sélectionné dans la feuille de calcul active pour un objet Application . Retourne Nothing si aucun objet n’est sélectionné. Utilisez la méthode Select pour définir la sélection et utilisez la fonction TypeName pour découvrir le type d’objet sélectionné.
Syntaxe
expression. Sélection
expressionUne variable qui représente un objetApplication.
Remarques
Le type d’objet retourné dépend de la sélection actuelle (par exemple, si une cellule est sélectionnée, cette propriété renvoie un objet Range ). La propriété Selection renvoie Nothing si rien n'est sélectionné.
L'utilisation de cette propriété sans qualificateur d'objet correspond à l'utilisation de Application.Selection.
Exemple
Cet exemple montre comment effacer la sélection effectuée dans la feuille Sheet1 (en supposant que cette sélection concerne une plage de cellules).
Worksheets("Sheet1").Activate
Selection.Clear
Cet exemple montre comment afficher le type d'objet Visual Basic de la sélection.
Worksheets("Sheet1").Activate
MsgBox "The selection object type is " & TypeName(Selection)
Cet exemple montre comment afficher des informations sur la sélection actuelle.
Sub TestSelection( )
Dim str As String
Select Case TypeName(Selection)
Case "Nothing"
str = "No selection made."
Case "Range"
str = "You selected the range: " & Selection.Address
Case "Picture"
str = "You selected a picture."
Case Else
str = "You selected a " & TypeName(Selection) & "."
End Select
MsgBox str
End Sub
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.