¿Cómo generar automáticamente el número de factura en Excel?
Como sabemos, los números de factura son consecutivos. Si ingresamos los números de factura manualmente, es posible que olvidemos el número de factura la última vez que lo usamos y obtengamos un número superpuesto para la nueva factura en Excel. En este artículo, presentaré dos métodos para generar automáticamente números de factura en Excel fácilmente.
- Agregar un generador de números de factura automáticamente en Excel
- Agregue el número de factura con la función Insertar número de secuencia de KTE
Agregar un generador de números de factura automáticamente en Excel
1. Cree un nuevo libro de trabajo o abra el libro de trabajo y agregará el número de factura automáticamente.
2. Busque una celda en blanco e ingrese el número inicial de sus números de factura. En nuestro caso, ingrese 10000 en la celda D2.
3. Abra el cuadro de diálogo Microsoft Visual Basic para Aplicaciones presionando la tecla otro + F11 simultáneamente, luego expanda el VBAProject (libro de trabajo actual)y haga doble clic en el ThisWorkbook. Ver captura de pantalla de la izquierda:
Nota: En nuestro caso, hacemos doble clic en el ThisWorkbook bajo el VBAProject (Libro1).
4. Pegue el siguiente código en la ventana de apertura.
VBA: generador de números de voz
Private Sub Workbook_Open()
Range("D2").Value = Range("D2").Value + 1
End Sub
Nota: Cambie el D2 a la celda especificada en la que ingresó el número inicial del número de factura en Paso 2.
5. Además de hacer números enteros como número de factura, podemos verificar nuestros números de factura con las siguientes fórmulas:
No. | Fórmula | Números de factura |
1 | = "CompanyName" & TEXT (HOY (), "yymmdd") & D2 | Nombre de la empresa141209100000 |
2 | = "CompanyName" & TEXT (HOY (), "0") & D2 | Nombre de la empresa41982100000 |
3 | = "Nombre de la empresa" & TEXTO (AHORA (), "MMDDHHMMSS") & D2 | Nombre de la empresa1209095819100000 |
4 | = "CompanyName" & TEXT (NOW (), "0") & D2 | Nombre de la empresa41982100000 |
5 | = "CompanyName" & RANDBETWEEN (100000,999999) & D2 | Nombre de la empresa448685100000 |
![]() |
¿La fórmula es demasiado complicada para recordar? Guarde la fórmula como una entrada de texto automático para reutilizarla con un solo clic en el futuro. Leer más ... Prueba gratis |
Notas:
(1) Cambie el D2 a la celda que ingresó el número inicial de la factura en las fórmulas anteriores, y cambie el Nombre de empresa al texto que desea mostrar en sus números de factura.
(2) Ingrese una de las fórmulas anteriores en la celda, obtendrá el número de factura automáticamente y presione el Enviar clave.
6. Guardar libro de trabajo actual:
A. En Excel 2013, haga clic en el Archive > Guardar (o Guardar como)> Módulo> Explorar;
B. En Excel 2007 y 2010, haga clic en el Archive / Botón de oficina > Guardar (o Guardar como).
7. En el próximo cuadro de diálogo Guardar como, haga lo siguiente:

(1) Introduzca un nombre para este libro en el Nombre de archivo caja;
(2) Haga clic en el Guardar como tipo cuadro y especifique el Libro de Excel habilitado para macros (* .xlsm) de la lista desplegable;
(3) Haga clic para abrir una carpeta donde guardará este libro;
(4) Haga clic en el Guardar del botón.
A partir de ahora, cada vez que abra el libro de trabajo del Generador de números de factura, el número de factura es 1 más grande que la última vez que abrió el libro. Tenga en cuenta que debe guardar el libro antes de cerrarlo cada vez.
Agregue el número de factura con la función Insertar número de secuencia de KTE
Puede notar que el primer método requiere que obtenga el número de factura solo en un libro de trabajo específico. Lo que es peor, una vez que olvide guardar el libro de trabajo especificado antes de cerrar, el número de factura se superpondrá. Pero con Kutools for Excel, Insertar números de secuencia función, puede insertar un número de factura único y consecutivo sin importar qué libro de trabajo esté utilizando.
Kutools for Excel - Potencia Excel con más de 300 herramientas esenciales. Disfrute de una completa 30¡Prueba GRATUITA de un día sin necesidad de tarjeta de crédito! Consíguelo ahora
1. Seleccione la celda donde obtendrá el número de factura y luego haga clic en el Kutools > recuadro > Insertar número de secuencia.
2. En el cuadro de diálogo Insertar número de secuencia, haga clic en el Nueva , y luego en el área de edición del número de secuencia en expansión, haga lo siguiente (vea la captura de pantalla anterior):
(1) En el Nombre de la secuencia cuadro introduzca un nombre para el nuevo nombre de secuencia, como Número de factura.
(2) En el Incremento caja, enter 1;
(3) En el Prefijo (opcional) en la casilla, ingrese el nombre de su empresa u otro texto que mostrará al inicio del número de factura;
(4) En el Número de inicio En la casilla ingrese el número inicial de su número de factura, como 10000 or 1;
(5) En el No. de dígitos cuadro, especifique los dígitos, como 6;
(6) Haga clic en el Añada del botón.
3. Mantenga seleccionada la nueva secuencia creada y haga clic en el Rango de llenado botón, y luego haga clic en Cerrar del botón.
No importa en qué libro apliques esto Insertar número de secuencia función, generará un número de factura que es 1 más grande que la última vez que aplicó esta función. Haga clic para saber más sobre esto Función Insertar número de secuencia de Kutools for Excel
Kutools for Excel - Potencia Excel con más de 300 herramientas esenciales. Disfrute de una completa 30¡Prueba GRATUITA de un día sin necesidad de tarjeta de crédito! Consíguelo ahora
Demostración: agregue el número de factura con la función Insertar número de secuencia de KTE
Inserte números de factura únicos y consecutivos en varios libros de trabajo
La mayoría de las veces, solo podemos insertar números de factura consecutivos mediante fórmulas u otros métodos en una hoja o un libro de trabajo. Pero, con poderosa Insertar números de secuencia característica de Kutools for Excel, puede insertar fácilmente números de factura únicos y consecutivos en varios libros de trabajo.

Encuentre e inserte fácilmente todos los números de secuencia que faltan (números de factura) en una lista en Excel
Como sabemos, los números de factura normalmente son consecutivos. Pero a veces pueden faltar algunos números de factura por errores. Kutools for Excel, Encontrar el número de secuencia faltante La utilidad puede ayudarlo a encontrar e insertar todos los números de factura que faltan, y resaltar filas o insertar filas en blanco cuando también encuentre números de factura que faltan.

Las mejores herramientas de productividad de oficina
Potencia tus habilidades de Excel con Kutools for Excely experimente la eficiencia como nunca antes. Kutools for Excel Ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab Trae la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!







