Anonim

Tenere traccia dei numeri di fattura può essere molto importante. Tutti i numeri di fattura sono consecutivi, quindi il tentativo di immetterli manualmente ha la possibilità di errore umano, fornendo risultati non ottimali. Non è sempre facile ricordare il prossimo numero nella sequenza, specialmente quando i numeri iniziano a salire. Dimenticando il numero precedente, potresti finire con un po 'di sovrapposizione sul foglio di calcolo di Excel che potrebbe creare scompiglio più in basso.

Vedi anche il nostro articolo Come eliminare tutte le colonne vuote in Microsoft Excel

È già abbastanza difficile ricordare dove hai lasciato le chiavi o estrarre qualcosa dal congelatore per cena, non hai ancora bisogno di memoria sufficiente. Invece, potrebbe essere meglio che Excel generi automaticamente i numeri di fattura per te.

“Sarebbe incredibilmente utile. Quindi cosa devo fare? "

Per quanto ne so, ci sono due metodi in cui è possibile generare automaticamente i numeri di fattura in Excel. Questo articolo spiegherà entrambi al fine di garantire che sia possibile evitare la sovrapposizione delle fatture e non è più necessario discutere sul numero successivo.

Generazione automatica di fatture per Excel

Come accennato, ci sono due modi in cui aggiungere automaticamente i numeri di fattura a un foglio di calcolo o a una cartella di lavoro di Excel. Il primo consiste nell'utilizzare una formula in VBA (Visual Basic, Applications Edition) per generare numeri di fattura per una singola cartella di lavoro. Il secondo modo è usare Kutools per la funzione Inserisci numeri di sequenza di Excel. Questa opzione ti consentirà di generare numeri di fattura su più fogli di calcolo e cartelle di lavoro.

Metodo 1: Generatore automatico di numeri di fattura che utilizza Visual Basic, Applications Edition

Iniziare:

Puoi creare una nuova cartella di lavoro o aprire una cartella di lavoro esistente che desideri utilizzare per la generazione automatica del numero di fattura.

Individua ed evidenzia una cella vuota (fai clic con il pulsante sinistro del mouse) e inserisci il primo numero che verrà utilizzato come numero iniziale per tutti i tuoi numeri di fattura in futuro. Puoi scegliere qualcosa come 00000 o 10000 come punto di partenza. Per il nostro esempio, useremo 00000 e verrà inserito nella cella C3.

Premere Alt + F11 per aprire la finestra di dialogo Microsoft Visual Basic, Applications Edition. Espandi la tua cartella di lavoro corrente (VBAProject, potrebbe essere visualizzata come Libro 1 se nuova) e fai doppio clic su ThisWorkbook.

È possibile digitare il seguente codice o semplicemente copiare e incollare (evidenziare il codice e premere Ctrl + C, quindi fare clic con il tasto sinistro del mouse sulla finestra e premere Ctrl + V ) il codice nella finestra di apertura.

VBA: generatore di numeri vocali

1

2

3

Private Sub Workbook_Open ()

Intervallo ("C3"). Valore = Intervallo ("C3"). Valore + 1

End Sub

La "C3" sarà la cella in cui hai inserito il numero di fattura iniziale. Assicurati di cambiarlo all'interno del codice prima di incollarlo nella finestra.

Le seguenti formule di seguito ti permetteranno di verificare i tuoi numeri di fattura. Possono essere un po 'difficili da ricordare a mano, ma puoi sempre salvarli come voce di testo automatico se devi riutilizzarli in un secondo momento in qualsiasi momento.

No.FormulaNumeri di fattura
1=”CompanyName” & TESTO (OGGI (), ”aammgg”) & C3CompanyName14120910000
2= "CompanyName" & TEXT (TODAY (), ”0 ″) & C3CompanyName4198210000
3= "CompanyName" & TEXT (NOW (), "MMDDHHMMSS") e C3CompanyName120909581910000
4= "CompanyName" & TEXT (NOW (), ”0 ″) & C3CompanyName4198210000
5= "CompanyName" & RANDBETWEEN (100000.999999) e C3CompanyName44868510000

Ricorda che la C3 nella formula è la cella in cui hai inserito il numero di fattura iniziale. "CompanyName" è riservato per il testo che si desidera visualizzare nei numeri di fattura. Modificalo come preferisci.

Ti consigliamo di posizionare la formula in una cella per la generazione automatica della fattura. Questa non è la stessa cella in cui hai il numero di fattura iniziale ma la cella specificata per i risultati. Una volta che la formula è stata modificata per soddisfare le tue esigenze, puoi copiarla e incollarla nella cella e premere Invio per ricevere il numero di fattura.

Al termine, assicurarsi di salvare la cartella di lavoro corrente. Per fare ciò, fai clic su File e poi su Salva (o Salva con nome se si archivia un nuovo nome o con un nome diverso). Immettere il nome della cartella di lavoro e assicurarsi che la casella Tipo file sia impostata su Cartella di lavoro abilitata per macro di Excel (* .xlsm). Scegli dove verrà salvato e quindi premi il pulsante Salva .

Ogni volta che si apre la cartella di lavoro Generatore di numeri di fattura, il numero di fattura sarà un numero maggiore dell'ultima volta. Assicurati solo di salvare la cartella di lavoro prima di chiuderla ogni volta o il lavoro andrà perso.

Metodo 2: aggiungi il numero di fattura usando Kutools per Excel

Quelli di voi che hanno bisogno di un modo per generare numeri di fattura per più cartelle di lavoro troveranno quelle esigenze soddisfatte nell'uso di Kutools. Il primo metodo coperto è progettato per un solo foglio di lavoro o cartella di lavoro e ha la sfortunata possibilità di sovrapporsi quando si dimentica di salvare. Kutools per Excel fornisce una soluzione per entrambi questi problemi e altro ancora.

Iniziare:

Proprio come prima, evidenzia e seleziona la cella per il numero della fattura. Dovrai quindi fare clic su Kutools, seguito da Inserisci e infine Inserisci numero sequenza .

Quando viene visualizzata la finestra di dialogo Inserisci numero sequenza, fare clic sul pulsante Nuovo . Verrà visualizzata una finestra di modifica del numero di sequenza:

  • Immettere un nome nella casella Nome sequenza per assegnare un titolo alla nuova sequenza numerica della fattura.
  • Nella casella Incremento, inserisci un 1 .
  • Digita il nome della tua azienda o altro testo che vorrai vedere all'inizio dei risultati del numero di fattura, nella casella Prefisso (facoltativo) .
  • Il numero iniziale per tutti i tuoi futuri numeri di fattura può essere inserito nella casella Numero iniziale. Il numero può essere quello che desideri, ma sarebbe meglio mantenerlo semplice. 00000 o 10000 sarebbero sufficienti. Se preferisci mantenere i numeri piccoli, puoi semplicemente utilizzare una singola cifra come 0 o 1.
  • È possibile specificare il numero di cifre che avranno i numeri della fattura inserendo un numero nella casella Numero di cifre. Non puoi sbagliare con 5 o 6.
  • Completare il processo facendo clic sul pulsante Aggiungi .

Mentre la sequenza appena creata rimane selezionata, fai clic su Riempi intervallo e quindi premi il pulsante Chiudi per uscire. Ora, indipendentemente dalla cartella di lavoro in cui si utilizza la funzione Inserisci numero di sequenza, verrà automaticamente generato un numero di fattura con ciascun numero maggiore dell'ultimo.

Come generare automaticamente i numeri di fattura in Excel