Hoe een factuurnummer automatisch genereren in Excel?
Zoals we weten, zijn factuurnummers opeenvolgend. Als we factuurnummers handmatig invoeren, kunnen we het factuurnummer van de vorige keer vergeten en een overlappend nummer krijgen voor de nieuwe factuur in Excel. In dit artikel introduceer ik twee methoden om factuurnummers eenvoudig automatisch te genereren in Excel.
- Voeg een automatische factuurnummerteller toe in Excel
- Voeg een factuurnummer toe met de functie Reeksnummer invoegen van KTE
Voeg een automatische factuurnummerteller toe in Excel
1. Maak een nieuw werkboek aan, of open het werkboek waarin u automatisch een factuurnummer wilt toevoegen.
2. Zoek een lege cel en voer het beginnummer van uw factuurnummers in. In ons geval voeren we 10000 in Cel D2 in.

3. Open het dialoogvenster Microsoft Visual Basic for Applications door op de toetsen Alt + F11 gelijktijdig te drukken, vouw dan het VBAProject (huidig werkboek)uit en dubbelklik op ThisWorkbook. Zie de linker screenshot:
Opmerking: In ons geval dubbelklikken we op ThisWorkbook onder de VBAProject (Book1).
4. Plak de volgende code in het venster dat wordt geopend.
VBA: Voicenummergenerator
Private Sub Workbook_Open()
Range("D2").Value = Range("D2").Value + 1
End Sub
Opmerking: Wijzig D2 naar de specifieke cel waarin u het beginnummer van het factuurnummer hebt ingevoerd in Stap 2.
5. Naast het maken van hele getallen als factuurnummer, kunnen we onze factuurnummers controleren met de volgende formules:
Nr. | Formule | Factuurnummers |
1 | ="Bedrijfsnaam"&TEXT(VANDAAG(),"jjmmdd")&D2 | Bedrijfsnaam141209100000 |
2 | ="Bedrijfsnaam"&TEXT(VANDAAG(),"0")& D2 | Bedrijfsnaam41982100000 |
3 | ="Bedrijfsnaam"&TEXT(NOW(),"MMDDHHMMSS")& D2 | Bedrijfsnaam1209095819100000 |
4 | ="Bedrijfsnaam"&TEXT(NOW(),"0")& D2 | Bedrijfsnaam41982100000 |
5 | ="Bedrijfsnaam"&RANDBETWEEN(100000,999999)& D2 | Bedrijfsnaam448685100000 |
Opmerkingen:
(1) Wijzig de D2 naar de cel waarin u het beginnummer van het factuurnummer hebt ingevoerd in bovenstaande formules, en wijzig de Bedrijfsnaam naar de tekst die u wilt tonen in uw factuurnummers.
(2) Voer een van bovenstaande formules in de cel in waar u automatisch het factuurnummer wilt krijgen, en druk op de Enter toets.
6. Sla het huidige werkboek op:
A. In Excel 2013, klik op Bestand > Opslaan (of Opslaan als) > Computer> Bladeren;
B. In Excel 2007 en 2010, klik op de Bestand / Office-knop > Opslaan (of Opslaan als).
7. In het komende dialoogvenster Opslaan als, doe alstublieft het volgende:

(1) Voer een naam in voor dit werkboek in het Bestandsnaam vak;
(2) Klik op het Opslaan als type vak en specificeer de Excel-werkmap met macro's ingeschakeld (*.xlsm) uit de vervolgkeuzelijst;
(3) Klik om een map te openen waar u dit werkboek wilt opslaan;
(4) Klik op de Opslaan knop.
Vanaf nu is elke keer dat u het werkboek van de Factuurnummerteller opent, het factuurnummer 1 hoger dan de laatste keer dat u het werkboek opende. Let op: u moet het werkboek elke keer opslaan voordat u het sluit.
Voeg een factuurnummer toe met de functie Reeksnummer invoegen van KTE
U zult misschien opmerken dat de eerste methode vereist dat u het factuurnummer alleen in een bepaald werkboek kunt verkrijgen. Wat erger is, als u vergeet het bepaalde werkboek op te slaan voordat u het sluit, zal het factuurnummer overlappen. Maar met de functie Reeksnummers invoegen van Kutools voor Excel kunt u unieke en opeenvolgende factuurnummers invoegen, ongeacht welk werkboek u gebruikt.
1. Selecteer de cel waar u het factuurnummer wilt krijgen, en klik dan op Kutools > Invoegen > Reeksnummer invoegen.
2. Klik in het dialoogvenster Reeksnummer invoegen op de Nieuw knop, en vul daarna in het uitbreidingsgebied Reeksnummer bewerken het volgende in (zie bovenstaande screenshot):
(1) In het Reeksnaam vak voert u een naam in voor de nieuwe reeksnaam, zoals Factuurnummer.
(2) In het Toename vak, voer 1;
(3) In het Voorvoegsel (optioneel) vak, voer de naam van uw bedrijf of andere tekst in die u aan het begin van het factuurnummer wilt tonen;
(4) In het Startnummer vak voert u het beginnummer van uw factuurnummer in, zoals 10000 of 1;
(5) In het Aantal cijfers vak, specificeer het aantal cijfers, zoals 6;
(6) Klik op de Toevoegen knop.
3. Houd de zojuist gemaakte reeks geselecteerd en klik op de Bereik vullen knop, en klik daarna op de Sluiten knop.
Ongeacht in welk werkboek u deze Reeksnummer invoegen functie gebruikt, genereert het een factuurnummer dat 1 hoger is dan de laatste keer dat u deze functie gebruikte. Klik hier om meer te weten over deze Reeksnummer invoegen-functie van Kutools voor Excel
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Demo: Voeg een factuurnummer toe met de functie Reeksnummer invoegen van KTE
Unieke en opeenvolgende factuurnummers invoegen in meerdere werkboeken
De meeste tijd kunnen we alleen opeenvolgende factuurnummers invoegen met formules of andere methoden in één werkblad of één werkboek. Maar met de krachtige Reeksnummers invoegen functie van Kutools voor Excel kunt u gemakkelijk unieke en opeenvolgende factuurnummers invoegen in meerdere werkboeken.

Beste Office-productiviteitstools
Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!