Propriété Application.PreviousSelections (Excel)
Cette propriété renvoie un tableau contenant les quatre derniers noms ou plages sélectionnés. Chaque élément du tableau est un objet Range . Variant en lecture seule.
Syntaxe
expression. PreviousSelections (Index)
expressionUne variable qui représente un objetApplication.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Index | Facultatif | Variant | Numéro d'index (1 à 4) de la plage ou du nom précédent. |
Remarques
Chaque fois que vous accédez à une plage ou à une cellule à l’aide de la zone Nom ou de la commande Atteindre (menu Modifier ), ou chaque fois qu’une macro appelle la méthode Goto , la plage précédente est ajoutée à ce tableau en tant qu’élément numéro 1, et les autres éléments du tableau sont déplacés vers le bas.
Exemple
Cet exemple montre comment afficher les adresses de cellule de tous les éléments du tableau pour les sélections précédentes. S'il n'existe pas de sélections précédentes, la fonction LBound renvoie une erreur. Cette erreur est interceptée et un message s'affiche.
On Error GoTo noSelections
For i = LBound(Application.PreviousSelections) To _
UBound(Application.PreviousSelections)
MsgBox Application.PreviousSelections(i).Address
Next i
Exit Sub
On Error GoTo 0
noSelections:
MsgBox "There are no previous selections"
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.