Propriété Range.Count (Excel)

Cette propriété renvoie une valeur de type Long qui représente le nombre d’objets de la collection.

Syntaxe

expression. Compter

expression Variable représentant un objet Range.

Remarques

La propriété Count est fonctionnellement la même que la propriété CountLarge , sauf que la propriété Count génère une erreur de dépassement si la plage spécifiée comporte plus de 2 147 483 647 cellules (une moins de 2 048 colonnes). La propriété CountLarge, toutefois, peut traiter des plages ayant la taille maximale d’une feuille de calcul, c’est-à-dire 17 179 869 184 cellules.

Exemple

Cet exemple montre comment afficher le nombre de colonnes de la sélection effectuée dans la feuille « Sheet1 » et comment contrôler l'existence d'une sélection multiple. Si la sélection contient plusieurs zones, le code effectue une boucle sur les différentes zones de cette sélection.

Sub DisplayColumnCount() 
    Dim iAreaCount As Integer 
    Dim i As Integer 
 
    Worksheets("Sheet1").Activate 
    iAreaCount = Selection.Areas.Count 
 
    If iAreaCount <= 1 Then 
        MsgBox "The selection contains " & Selection.Columns.Count & " columns." 
    Else 
        For i = 1 To iAreaCount 
            MsgBox "Area " & i & " of the selection contains " & _ 
            Selection.Areas(i).Columns.Count & " columns." 
        Next i 
    End If 
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.