Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Agrega una nueva fila a la tabla representada por el objeto ListObject especificado.
Sintaxis
expresión. Agregar (Position, AlwaysInsert)
expresión Variable que representa un objeto ListRows .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Position | Opcional | Variant | Integer Especifica la posición relativa de la nueva fila. |
| AlwaysInsert | Opcional | Variant |
Boolean. Especifica si los datos en celdas debajo de la última fila de la tabla se desplazan siempre al insertar una nueva fila, independientemente de si la fila debajo de la tabla está vacía. Si se establece en True, las celdas debajo de la tabla se desplazarán hacia abajo una fila. Si es False, si la fila debajo de la tabla está vacía, la tabla se expandirá para ocupar esa fila sin desplazar las celdas debajo de ella, pero si la fila debajo de la tabla contiene datos, esas celdas se desplazarán hacia abajo cuando se inserte la nueva fila. |
Valor devuelto
Objeto ListRow que representa la nueva fila.
Observaciones
Si no se especifica Position, se agrega una nueva fila en la parte inferior. Si no se especifica AlwaysInsert, las celdas situadas debajo de la tabla se desplazarán una fila hacia abajo (mismo efecto que especificar True).
Ejemplo
En el ejemplo siguiente se agrega una nueva fila al objeto ListObject predeterminado en la primera hoja de cálculo del libro. Dado que no se especifica ninguna posición, la nueva fila se agrega al final de la lista.
Set myNewRow = ActiveWorkbook.Worksheets(1).ListObject(1).ListRows.Add
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.