Objet Areas (Excel)

Collection des zones ou de blocs contigus de cellules à l'intérieur d'une sélection.

Remarques

Il n’y a pas d’objet de zone singulier ; les membres individuels de la collection Areas sont des objets de la gamme . La collection Areas contient un objet Range pour chaque plage de cellules contiguës discrètes à l'intérieur de la sélection. Si la sélection contient une seule zone, la collection Areas contient un seul objet Range correspondant à cette sélection.

Exemple

Utilisez la propriété Areas de l’objet Range pour renvoyer la collection Areas . L'exemple suivant montre comment annuler la sélection en cours si elle contient plusieurs zones.

If Selection.Areas.Count <> 1 Then Selection.Clear

Utilisez Zones (index), où index est le numéro d’index de la zone, pour retourner un seul objet Range de la collection. Les numéros d'index correspondent à l'ordre dans lequel les zones ont été sélectionnées. L'exemple suivant montre comment annuler la première zone dans la sélection en cours dans le cas où la sélection contient plusieurs zones.

If Selection.Areas.Count <> 1 Then 
 Selection.Areas(1).Clear 
End If

Certaines opérations ne peuvent pas être effectuées sur plus d’une zone d’une sélection en même temps ; Vous devez parcourir les différentes zones de la sélection et effectuer les opérations sur chaque zone séparément. L’exemple suivant effectue l’opération nommée myOperation sur la plage sélectionnée si la sélection ne contient qu’une seule zone ; Si la sélection contient plusieurs zones, l’exemple exécute myOperation sur chaque zone individuelle de la sélection.

Set rangeToUse = Selection 
If rangeToUse.Areas.Count = 1 Then 
 myOperation rangeToUse 
Else 
 For Each singleArea in rangeToUse.Areas 
 myOperation singleArea 
 Next 
End If

Propriétés

Voir aussi

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.