Comment générer automatiquement un numéro de facture dans Excel ?
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
- Ajouter un numéro de facture avec la fonction Insérer un numéro de séquence de KTE
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.

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 :
N° | 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 :

(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.
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.
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.
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.

Meilleurs outils de productivité pour Office
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 !