Accéder au contenu principal

Comment générer automatiquement un numéro de facture dans Excel ?

Author: Kelly Last Modified: 2025-05-27

Comme nous le savons, les numéros de facture sont consécutifs. Si nous saisissons manuellement les numéros de facture, nous pourrions oublier le dernier numéro utilisé et obtenir des doublons pour une nouvelle facture dans Excel. Dans cet article, je vais vous présenter deux méthodes pour générer automatiquement des numéros de facture facilement dans Excel.


Ajouter un générateur automatique de numéros de facture dans Excel

1. Créez un nouveau classeur ou ouvrez le classeur où vous souhaitez ajouter automatiquement des numéros de facture.

2. Trouvez une cellule vide et entrez le numéro de départ de vos numéros de facture. Dans notre cas, entrez 10000 dans la Cellule D2.

insert the code into ThisWorkbook module

3. Ouvrez la boîte de dialogue Microsoft Visual Basic pour Applications en appuyant simultanément sur les touches Alt + F11 puis développez le VBAProject (classeur actuel), et double-cliquez sur ThisWorkbook. Voir la capture d'écran à gauche :
Remarque: Dans notre cas, nous avons double-cliqué sur ThisWorkbook sous le VBAProject (Book1).

4. Collez le code suivant dans la fenêtre qui s'ouvre.

VBA : Générateur de Numéro Vocal

Private Sub Workbook_Open()
Range("D2").Value = Range("D2").Value + 1
End Sub

Remarque : Changez D2 par la cellule spécifiée dans laquelle vous avez entré le numéro de départ de la facture à l'étape 2.

5. En plus de faire des nombres entiers comme numéro de facture, nous pouvons vérifier nos numéros de facture avec les formules suivantes :

Formule Numéros de Facture
1 ="NomDeSociété"&TEXT(AUJOURDHUI(),"aammjj")&D2 NomDeSociété141209100000
2 ="NomDeSociété"&TEXT(AUJOURDHUI(),"0")& D2 NomDeSociété41982100000
3 ="NomDeSociété"&TEXT(MAINTENANT(),"MMJJHHMMSS")& D2 NomDeSociété1209095819100000
4 ="NomDeSociété"&TEXT(MAINTENANT(),"0")& D2 NomDeSociété41982100000
5 ="NomDeSociété"&ALEAENTRE.BORNES(100000,999999)& D2 NomDeSociété448685100000

Remarques:
(1) Changez le D2 par la cellule où vous avez entré le numéro de départ de la facture dans les formules ci-dessus, et changez le NomDeSociété par le texte que vous souhaitez afficher dans vos numéros de facture.
(2) Entrez l'une des formules ci-dessus dans la cellule où vous obtiendrez automatiquement le numéro de facture, puis appuyez sur la touche Entrée clé.

6. Enregistrez le classeur actuel :
A. Dans Excel 2013, cliquez sur Fichier > Enregistrer (ou Enregistrer sous) > Ordinateur> Parcourir;
B. Dans Excel 2007 et 2010, cliquez sur Fichier / Bouton Office > Enregistrer (ou Enregistrer sous).

7. Dans la boîte de dialogue Enregistrer sous qui apparaît, veuillez procéder comme suit :

save the file as Excel Macro-Enabled Workbook format

(1) Entrez un nom pour ce classeur dans la zone Nom du fichier ;
(2) Cliquez sur la zone Enregistrer sous type et spécifiez le Classeur Excel prenant en charge les macros (*.xlsm) dans la liste déroulante ;
(3) Cliquez pour ouvrir un dossier où vous enregistrerez ce classeur ;
(4) Cliquez sur le bouton Enregistrer bouton.

À partir de maintenant, chaque fois que vous ouvrirez le classeur Générateur de Numéros de Facture, le numéro de facture sera supérieur de 1 au dernier numéro utilisé lors de la dernière ouverture du classeur. Veuillez noter que vous devez enregistrer le classeur avant de le fermer à chaque fois.


Ajouter un numéro de facture avec la fonction Insérer un numéro de séquence de KTE

Vous remarquerez peut-être que la première méthode nécessite d'obtenir le numéro de facture uniquement dans un classeur spécifié. Pire encore, si vous oubliez d'enregistrer le classeur spécifié avant de le fermer, le numéro de facture se chevauchera. Mais avec la fonction Insérer des Nombres Séquentiels de Kutools pour Excel, vous pouvez insérer des numéros de facture uniques et consécutifs peu importe le classeur que vous utilisez.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

1. Sélectionnez la cellule où vous obtiendrez le numéro de facture, puis cliquez sur Kutools > Insérer > Insérer un numéro de séquence.
clcik this Insert Sequence Number feature and set the options

2. Dans la boîte de dialogue Insérer un numéro de séquence, cliquez sur le bouton Nouveau , puis dans la zone d'édition de numéro de séquence développée, procédez comme suit (voir la capture d'écran ci-dessus) :
(1) Dans la zone Nom de la séquence entrez un nom pour la nouvelle séquence, par exemple Numéro de Facture.
(2) Dans la zone Incrément entrez 1;
(3) Dans la zone Préfixe (facultatif) entrez le nom de votre entreprise ou autre texte que vous souhaitez afficher au début du numéro de facture ;
(4) Dans la zone Numéro de départ entrez le numéro de départ de votre numéro de facture, par exemple 10000 ou 1;
(5) Dans la zone Nombre de chiffres spécifiez le nombre de chiffres, par exemple 6;
(6) Cliquez sur le bouton Ajouter bouton.

3. Gardez la nouvelle séquence créée sélectionnée, et cliquez sur le bouton Remplir la plage bouton, puis cliquez sur le bouton Fermer bouton.
click the Fill Range to fill the numbers to cells
Peu importe dans quel classeur vous appliquez cette fonctionnalité Insérer un numéro de séquence elle générera un numéro de facture qui est supérieur de 1 au dernier numéro utilisé lorsque vous avez appliqué cette fonctionnalité. Cliquez ici pour en savoir plus sur cette fonctionnalité Insérer un numéro de séquence de Kutools pour Excel

Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant


Démo : Ajouter un numéro de facture avec la fonctionnalité Insérer un numéro de séquence de KTE

 

Insérer des numéros de facture uniques et consécutifs dans plusieurs classeurs

La plupart du temps, nous ne pouvons insérer des numéros de facture consécutifs que par des formules ou d'autres méthodes dans une seule feuille ou un seul classeur. Cependant, avec la puissante fonctionnalité Insérer des numéros de séquence de Kutools pour Excel, vous pouvez facilement insérer des numéros de facture uniques et consécutifs dans plusieurs classeurs.


insert sequence invoice number by kutools

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !