Propiedad Range.Count (Excel)

Devuelve un valor Long que representa el número de objetos de la colección.

Sintaxis

expresión. Contar

expresión Variable que representa un objeto Range.

Comentarios

La propiedad Count es funcionalmente la misma que la propiedad CountLarge , salvo que la propiedad Count generará un error de desbordamiento si el intervalo especificado tiene más de 2.147.483.647 celdas (una menos de 2.048 columnas). De todas formas, la propiedad CountLarge, puede controlar rangos hasta el tamaño máximo de una hoja de cálculo, que es 17.179.869.184 celdas.

Ejemplo

En este ejemplo se muestra el número de columnas de la selección en la Hoja1. El código también comprueba si existe una selección de varias áreas; en ese caso, ejecuta un bucle en las áreas de dicha selección.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.