Numerar manualmente las filas de una tabla de Word es lento y propenso a errores, sobre todo cuando agrega o elimina filas después. Word ofrece una función integrada llamada códigos de campo que puede numerar las filas de una tabla automáticamente y actualizarse al instante cuando la tabla cambia. Este artículo explica cómo usar el campo SEQ y el campo ListNum para crear números de fila automáticos que se mantengan correctos sin importar cómo edite la tabla. Aprenderá los pasos exactos para insertar y actualizar estos códigos de campo en sus documentos.
Puntos clave: numeración automática de filas con códigos de campo
- Insertar > Elementos rápidos > Campo > SEQ: crea un número secuencial que se reinicia o continúa entre tablas.
- Ctrl + A y luego F9: actualiza todos los códigos de campo de todo el documento a la vez.
- Campo ListNum dentro de una celda de tabla: proporciona listas numeradas que se pueden anidar, pero requieren una alineación cuidadosa.
Qué son los códigos de campo para la numeración automática de filas
Los códigos de campo son instrucciones especiales que Word interpreta para mostrar contenido dinámico. Para la numeración de filas, el campo SEQ genera un número secuencial que se incrementa cada vez que aparece una nueva instancia del mismo identificador de secuencia. A diferencia de los números escritos de forma estática, los campos SEQ se actualizan automáticamente cuando agrega o elimina filas. No se necesita ningún requisito previo más allá de una instalación estándar de Word. Debe saber cómo insertar una tabla y acceder a la pestaña Insertar en la cinta de opciones.
El campo SEQ funciona con un nombre de secuencia que usted define, como “RowNum” o “Table1”. Puede reiniciar una secuencia en cualquier punto agregando un modificador. El campo ListNum es una alternativa que imita una lista numerada dentro de una celda de tabla, pero es más difícil de controlar para una numeración de filas sencilla. Para la mayoría de los documentos de negocios, el campo SEQ es la mejor opción.
Pasos para insertar números de fila automáticos con el campo SEQ
- Seleccione la primera celda de la columna donde desea los números
Haga clic dentro de la celda más a la izquierda de la fila que desea numerar. Por lo general, es la primera columna de la tabla. - Abra el cuadro de diálogo Campo
Vaya a la pestaña Insertar en la cinta de opciones. En el grupo Texto, haga clic en Elementos rápidos y luego elija Campo en el menú desplegable. - Elija el tipo de campo SEQ
En el cuadro de diálogo Campo, desplace la lista Categorías y seleccione Todas. En la lista Nombres de campo, haga clic en SEQ. El área Propiedades del campo muestra un cuadro de texto vacío con la etiqueta Códigos de campo. - Escriba un identificador de secuencia
En el cuadro de texto Códigos de campo, escriba un nombre después de la palabra SEQ. Por ejemplo, escribaSEQ RowNum. El nombre no debe contener espacios. Haga clic en Aceptar para cerrar el cuadro de diálogo. La celda ahora muestra el número 1. - Copie el campo en las filas restantes
Seleccione la celda que contiene el campo SEQ. Presione Ctrl + C para copiarla. Seleccione todas las celdas de abajo en la misma columna. Presione Ctrl + V para pegar. Cada celda ahora muestra un número secuencial que se incrementa en uno. - Actualice los campos después de editar la tabla
Después de agregar o eliminar filas, seleccione toda la tabla haciendo clic en el controlador de la tabla en la esquina superior izquierda. Presione F9 para actualizar todos los campos de la selección. Los números se renumeran automáticamente para reflejar el nuevo recuento de filas.
Reiniciar la numeración para una tabla nueva
Si tiene varias tablas en el mismo documento y desea que cada una comience en 1, agregue el modificador \r. En la primera celda de cada tabla, modifique el código de campo a SEQ RowNum \r 1. Para editar un código de campo existente, haga clic con el botón secundario en el número y seleccione Alternar códigos de campo. Haga el cambio y luego presione F9 para actualizar.
Usar el campo ListNum para numeración anidada
El campo ListNum crea una lista numerada dentro de una celda de tabla. Es útil cuando necesita subnúmeros como 1a, 1b o niveles con sangría. Para insertar ListNum, presione Ctrl + F9 para insertar un campo en blanco y luego escriba LISTNUM NumberDefault dentro de las llaves. Presione F9 para mostrar el número. Este método es menos confiable para una numeración de filas secuencial sencilla porque ListNum hereda el formato de lista del estilo de párrafo circundante.
Errores y limitaciones comunes
Los números no se actualizan después de agregar filas
Si copia una celda que contiene un campo SEQ a una fila nueva, la celda nueva muestra el mismo número que la de origen hasta que actualice los campos. Presione siempre F9 después de insertar filas nuevas. Para una actualización completa en todo el documento, presione Ctrl + A para seleccionar todo y luego presione F9.
Se muestran los códigos de campo en lugar de los números
Si ve { SEQ RowNum } en lugar de un número, la visualización de códigos de campo está activada. Presione Alt + F9 para volver a mostrar los resultados. Este atajo alterna entre mostrar los códigos de campo y mostrar los resultados de los campos.
La numeración se reinicia de forma inesperada
El campo SEQ usa el mismo nombre de secuencia en todo el documento. Si usa el mismo identificador en dos tablas, la segunda tabla continúa la numeración desde donde se detuvo la primera. Use nombres de secuencia diferentes, como Table1Rows y Table2Rows, para mantenerlas independientes. Como alternativa, agregue el modificador \r para reiniciar cada tabla.
Copiar y pegar rompe la secuencia
Cuando copia una fila con un campo SEQ y la pega fuera de la tabla, el campo pegado puede hacer referencia a un contexto diferente. Pegue siempre en la misma columna de la tabla. Si pega en una tabla diferente, la secuencia puede continuar de forma incorrecta. Use el modificador \r para reiniciar la secuencia en la tabla nueva.
Campo SEQ frente a numeración manual frente a numeración automática
| Elemento | Códigos de campo SEQ | Escritura manual | Botón Numeración automática de Word |
|---|---|---|---|
| Esfuerzo de configuración | Moderado: requiere el cuadro de diálogo Campo | Bajo: escriba cada número | Bajo: haga clic en el botón Numeración |
| Se actualiza automáticamente | Sí, después de presionar F9 | No: debe volver a escribir | Sí, pero limitado al formato de lista |
| Funciona en varias tablas | Sí, con nombres de secuencia separados | No | No: cada tabla es una lista separada |
| Admite números iniciales personalizados | Sí, con el modificador \r | Sí: escriba cualquier número | Sí, con clic con el botón secundario en Establecer valor de numeración |
| Sobrevive a la combinación o división de tablas | Sí, con actualización de campos | No | A veces: el comportamiento es inconsistente |
El método del campo SEQ requiere más configuración inicial que la escritura manual o el botón Numeración, pero proporciona actualizaciones automáticas confiables y funciona en varias tablas. La escritura manual es rápida para una tabla de una sola vez, pero genera trabajo adicional durante las ediciones. El botón Numeración automática de Word es fácil de usar, pero aplica un formato de lista que puede interferir con el diseño de la tabla y no abarca varias tablas.
Ahora puede numerar filas en cualquier tabla de Word con el código de campo SEQ y mantener esos números precisos después de editar. Pruebe combinar SEQ con el modificador \r para reiniciar la numeración en cada tabla nueva de su documento. Para documentos avanzados, explore el campo SEQ con el modificador \n para incluir números de capítulo en la numeración de filas.