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. Nombre

expression Variable représentant un objet Range.

Remarques

La propriété Count est fonctionnellement identique à la propriété CountLarge , sauf que la propriété Count génère une erreur de dépassement de capacité si la plage spécifiée contient plus de 2 147 483 647 cellules (une de moins que 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.