Discussione:
Numerazione automatica fatture
(troppo vecchio per rispondere)
Sandro
2005-02-27 11:43:03 UTC
Permalink
Ho una cartella di lavoro per ogni fattura emessa, e' possibile generare una
numerazione automatica da inserire in una determinata cella per ogni nuova
fattura (e quindi cartella) generata ???

Ho visto, che tra le aggiunte di excel, c'e' "Numerazione", ma non so come
si utilizza e se puo' essere utile per il mio caso.

--
Ciao e grazie a tutti
Sandro
ronny
2005-02-28 09:05:00 UTC
Permalink
Puoi risolvere così
aggiungi un foglio nascosto chiamato contatori
nella cella A1 ci metti la dicitura FATTURA (o quello che vuoi)
nella cella A2 ci metti il numero 0
nella cella A3 ci metti la data

praticamente qui devi far si che ci sia sempre l'ultimo numero e l'ultima
data fattura (adesso vediamo come)

va nel foglio fattura e aggiungi un bottone con scritto nuovo al quale
associ una macro
la macro in VBA dovrebbe fare circa questo
Foglio!contatori!A2 = ultimocontatore
Foglio!fattura!(cella dove c'è il numero) = ultimocontatore + 1
Foglio!contatori!A2 = Foglio!fattura!(cella dove c'è il numero)

po se vuoi... puoi anche fare un controllo data ...
tipo
se Foglio!contatori!A3 > Foglio!fattura!(cella dove c'è data)
msgbox("attenzione si sta inserendo una data non coerente col numero
fattura)

facci sapere se trovi problemi, magari indicando il nome dei fogli e le
celle dove si trovano i numeri
che il codice della macro te lo facciamo noi

r
Post by Sandro
Ho una cartella di lavoro per ogni fattura emessa, e' possibile generare una
numerazione automatica da inserire in una determinata cella per ogni nuova
fattura (e quindi cartella) generata ???
Ho visto, che tra le aggiunte di excel, c'e' "Numerazione", ma non so come
si utilizza e se puo' essere utile per il mio caso.
--
Ciao e grazie a tutti
Sandro
Sandro
2005-02-28 12:50:33 UTC
Permalink
-----Messaggio originale---
Puoi risolvere così
aggiungi un foglio nascosto chiamato contatori
nella cella A1 ci metti la dicitura FATTURA (o quello che
vuoi)
nella cella A2 ci metti il numero 0
nella cella A3 ci metti la data
praticamente qui devi far si che ci sia sempre l'ultimo
numero e l'ultima
data fattura (adesso vediamo come)
va nel foglio fattura e aggiungi un bottone con scritto
nuovo al quale
associ una macro
la macro in VBA dovrebbe fare circa questo
Foglio!contatori!A2 = ultimocontatore
Foglio!fattura!(cella dove c'è il numero) =
ultimocontatore + 1
Foglio!contatori!A2 = Foglio!fattura!(cella dove c'è il
numero)
po se vuoi... puoi anche fare un controllo data ...
tipo
se Foglio!contatori!A3 > Foglio!fattura!(cella dove c'è
data)
msgbox("attenzione si sta inserendo una data non coerente
col numero
fattura)
facci sapere se trovi problemi, magari indicando il nome
dei fogli e le
celle dove si trovano i numeri
che il codice della macro te lo facciamo noi
Io utilizzo una "cartella di lavoro" per ogni fattura, il
nome della cartella (che ho salvato come *modello*)
e' "Cart_Fatt" ed il nome del foglio contenuto e' "Fatt".

Le celle della data e del numero di fattura sono
rispettivamente: C5 e D5.

Nel tuo esempio, credo che le cose siano un po' diverse:
viene utilizzata sempre la stessa "cartella" per tutte le
fatture emesse.

Quindi avremo *una sola* cartella che contiene un *solo*
foglio(o con qualche variante al codice piu' fogli) per le
varie fatture emesse.

Riepilogando, nel mio caso:

avremo N Cartelle ed N fatture.

Nel tuo caso:

una *sola* cartella che contiene *un solo* foglio per
fattura (o N fogli per ogni fattura con qualche variante
al codice).

Ciao e grazie mille
Sandro

Continua a leggere su narkive:
Loading...