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.