Clase ListRows (Excel VBA)
Colección de todos los objetos ListRow del objeto ListObject especificado. Para usar una variable de clase ListRows, primero debe ser instanciado, por ejemplo
Dim lrs as ListRows
Set lrs = ActiveCell.ListObject.ListRows
For Each
A continuación, se muestra un ejemplo de cómo procesar los elementos ListRows en una colección.
Dim lstrw As ListRow
For Each lstrw In ActiveCell.ListObject.ListRows
Next lstrw
Add
Agrega una nueva fila a la tabla representada por el ListObject especificado.
Si no se especifica Position, se agrega una nueva fila en la parte inferior.
Add (Position, AlwaysInsert)
Dim lstrw As ListRow
Set lstrw = ActiveCell.ListObject.ListRows.Add
Arguments
Optional arguments
Los siguientes argumentos son opcionales
Position (Integer) - Integer.
AlwaysInsert - Boolean
Count
Devuelve un valor de tipo Integer que representa el número de objetos de la colección.
Dim lngCount As Long
lngCount = ActiveCell.ListObject.ListRows.Count
Item
Devuelve un solo objeto de una colección.
Item (Index)
Index: Nombre o número de índice del objeto.
Dim lstrwItem As ListRow
Set lstrwItem = ActiveCell.ListObject.ListRows(Index:=1)