Propriété ListObject.Active (Excel)
Renvoie une valeur booléenne indiquant si un objet ListObject d’une feuille de calcul est actif, c’est-à-dire si la cellule active se trouve à l’intérieur de la plage de l’objet ListObject . Boolean (en lecture seule).
Syntaxe
expression. Active
Expression Variable qui représente un objet ListObject .
Remarques
Étant donné qu’il n’existe aucune méthode Activate pour l’objet ListObject , vous pouvez activer un objet ListObject uniquement en activant une plage de cellules dans la liste.
Exemple
L’exemple suivant active la liste dans l’objet ListObject par défaut dans la première feuille de calcul du classeur actif. L’appel de la méthode Activate de l’objet Range sans paramètres de cellule active la plage entière pour la liste.
Function MakeListActive() As Boolean
Dim wrksht As Worksheet
Dim objList As ListObject
Set wrksht = ActiveWorkbook.Worksheets("Sheet1")
Set objList = wrksht.ListObjects(1)
objList.Range.Activate
MakeListActive = objList.Active
End Function
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.