[Risolto] Numero progressivo

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

[Risolto] Numero progressivo

Messaggio da Alelon »

Salve a tutti.
Premetto che sono alle prime armi.
Vi chiedo....
Come posso fare per mettere in calc, un numero progressivo che si aggiorni in automatico ogni qual volta salvo il documento?
Grazie anticipatamente.
Ultima modifica di charlie il martedì 16 novembre 2021, 17:19, modificato 2 volte in totale.
Motivazione: Ripristinato titolo originale e inserito tag [Risolto]
OpenOffice 4.1.13
Avatar utente
gioh66
Volontario assiduo
Volontario assiduo
Messaggi: 1902
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Numero progressivo

Messaggio da gioh66 »

Ciao! Dovresti spiegarti meglio. Almeno io non ho capito ciò che vorresti.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 25.8 LinuxMint 21/22
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Devo fare un foglio per preventivo con un numero progressivo
OpenOffice 4.1.13
patel
Volontario attivo
Volontario attivo
Messaggi: 4030
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Numero progressivo

Messaggio da patel »

Alelon ha scritto: Come posso fare per mettere in calc, un numero progressivo che si aggiorni in automatico ogni qual volta salvo il documento?
Se fai qualcosa di automatico ti cambia il numero anche se fai qualche modifica allo stesso preventivo
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Vero.
Come potrei risolvere?
OpenOffice 4.1.13
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3092
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Numero progressivo

Messaggio da lucky63 »

Alelon ha scritto:Come potrei risolvere?
Con una piccola macro simile alla seguente collegata all'evento "Salva documento".

Codice: Seleziona tutto

Sub IncrementoContatoreDiUno
Doc = ThisComponent
Foglio = Doc.Sheets.GetByName("Foglio1")
Foglio.GetCellRangeByName("A1").Value = Foglio.GetCellRangeByName("A1").Value + 1
End Sub
.
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Gentilissimo davvero. Grazie ma non ci riesco.
Ultima modifica di Alelon il sabato 13 novembre 2021, 14:05, modificato 1 volta in totale.
OpenOffice 4.1.13
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Sfrutto la vostra bontà....
Ho inserito la data automatica....
Se volessi inserire un'altra data automatica che sia 7gg dopo da quella precedente??
In parole povere: data odierna e data tra 7gg.
OpenOffice 4.1.13
patel
Volontario attivo
Volontario attivo
Messaggi: 4030
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Numero progressivo

Messaggio da patel »

Alelon ha scritto: Ho inserito la data automatica....
Come hai fatto ? probabilmente basta aggiungerci 7.
Se non riesci allega un file di esempio, te lo restituiamo modificato.
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
patel
Volontario attivo
Volontario attivo
Messaggi: 4030
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Numero progressivo

Messaggio da patel »

Alelon ha scritto:Vero.
Come potrei risolvere?
modificando il numero a mano.
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Eccovi il file.
Allegati
matrice.ods
(55.36 KiB) Scaricato 128 volte
Ultima modifica di Alelon il domenica 14 novembre 2021, 9:38, modificato 1 volta in totale.
OpenOffice 4.1.13
patel
Volontario attivo
Volontario attivo
Messaggi: 4030
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Numero progressivo

Messaggio da patel »

hai allegato un file col foglio protetto, inoltre non vedo la data automatica.
Comunque nel file che allego c'è l'aggiunta di 7 giorni, sarà meglio che tu faccia un corso di apprendimento.
Allegati
scheda preventivo.ods
(49.44 KiB) Scaricato 113 volte
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3092
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Numero progressivo

Messaggio da lucky63 »

Nel tuo file il numero di preventivo è nella cella D7.
Ho adattato la macro collegandola solo all'evento "Salva documento" come richiesto inizialmente.
Quindi ogni volta che:
- Usi il comando Menu > File > Salva;
- Usi la combinazione tasti CTRL + S
- Usi l'icona "Salva" presente nella barra degli strumenti
il file verrà salvato sempre con lo stesso nome riportando numerazione del preventivo incrementata di uno rispetto al precedente salvataggio.
.
Allegati
matrice-01.ods
(51.99 KiB) Scaricato 122 volte
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Grazie...
Ma se volessi che si attivasse quando salvo con nome anziché salva?
OpenOffice 4.1.13
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Sfrutto la tua bontà....
Non so se sia possibile, mettiamo il caso che i preventivi li salvo in una cartella, con mome e numero crescente, esiste un modo che al salvataggio del prossimo preventivo, il sistema riconosce l' ultimo e lo salva con il numero seguente? Scusa se sono poco chisro
OpenOffice 4.1.13
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3092
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Numero progressivo

Messaggio da lucky63 »

.
Se ti interessa poter fare come di seguito descritto:

Compilare il “Preventivo.ods” di partenza (Indispensabile siano presenti almeno NrPreventivo, Data di compilazione e Spett.leNominativo).
La prima volta inserire il NrPreventivo che preferisci (come nel caso tu avessi per esempio già 5 preventivi salvati e volessi far partire la numerazione da 6, o simili).
Data compilazione dovrà necessariamente essere inserita manualmente come GG/MM o GG/MM/AAAA.
Una volta compilato con le altre voci quando decidi il salvataggio cliccare semplicemente su un pulsante che avvia la macro la quale:
- verifica che siano presenti tutti e tre i dati precedenti (indispensabili) altrimenti segnala tale necessità e si interrompe senza salvare altrimenti richiedere la conferma di salvataggio nel percorso di salvataggio preimpostato e con il nome file uguale a: “NrPreventivo - Nominativo.ods”
- confermando il salvataggio viene salvata la copia compilata come predetto mentre nel file originale “Preventivo.ods” viene incrementato il numero di preventivo di uno e cancellati gli altri dati di compilazione (e volendo si può anche farlo chiudere automaticamente).

Il file “Preventivo.ods” sarà quindi già pronto per una nuova compilazione con il nuovo numero preventivo progressivo già predisposto.

Se interessato fammi sapere il percorso completo dove vuoi salvare i preventivi compilati .
.
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Su una cartella chiamata preventivi sul desktop
OpenOffice 4.1.13
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3092
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Numero progressivo

Messaggio da lucky63 »

Mi serve il percorso esatto.
Esempio: C:\....
Alelon
Messaggi: 245
Iscritto il: venerdì 12 novembre 2021, 19:46

Re: Numero progressivo

Messaggio da Alelon »

Non ho il pc in questo momento.
Se puoi fallo tu e io mi regolo di conseguenza.
Ma perdonami.... Il percorso desktop preventivi, non è uguale per tutti? Cioè se tu crei una cartella chiamata preventivi, sul desktop, non vedrai il percorso?
Ah dimenticavo Grazie infinite per la disponibilità
OpenOffice 4.1.13
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3092
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Numero progressivo

Messaggio da lucky63 »

Alelon ha scritto:Ma perdonami.... Il percorso desktop preventivi, non è uguale per tutti? Cioè se tu crei una cartella chiamata preventivi, sul desktop, non vedrai il percorso?
Mi parli di Desktop quindi presumo tu faccia riferimento al sistema operativo Windows.
Sono diversi anni che non uso più windows come sistema operativo (uso Linux).
Non vorrei sbagliarmi ma non credo che sia uguale per tutti.
Se non ricordo male il percorso dovrebbe comprendere anche il "NomeUtente" che ovviamente risulterebbe comunque diverso ...
Poi non so se per caso cambi anche tra le varie versioni di windows.

-----
Comunque sia ho impostato la macro in modo che acquisisca automaticamente il percorso della posizione dove si trova il file Preventivo.ods.
Per la data di compilazione nel preventivo ho lasciato l'automatismo di acquisizione sulla base della funzione =OGGI() che avevi impostato in precedenza.

Il salvataggio del “preventivo compilato” verrà fatto in formato PDF nella stessa cartella dove si trova il file Preventivo.ods indipendentemente dalla posizione della Cartella/Computer/Sistema (anche su unità disco esterno o pendrive).

Per avviare la macro basta cliccare sul pulsante arancione.

Fai test di verifica.
.
Allegati
Test - Macro - PreventivoEbanis.ods
(59.86 KiB) Scaricato 133 volte
patel
Volontario attivo
Volontario attivo
Messaggi: 4030
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Numero progressivo

Messaggio da patel »

Funziona su windows, buona idea di utilizzare il pulsante di salvataggio invece dell'evento, così si possono salvare le modifiche senza incrementare il numero ed usare il pulsante solo per passare ad un nuovo preventivo
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3092
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Numero progressivo

Messaggio da lucky63 »

patel ha scritto:Funziona su windows, buona idea di ...
OK. Grazie del riscontro.
Ho predisposto il file proprio in relazione alle tue stesse osservazioni.
.
Rispondi