Elenco/macro per aggiungere e togliere automaticamente righe

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
MarcoPau
Messaggi: 22
Iscritto il: venerdì 10 settembre 2010, 0:29

Elenco/macro per aggiungere e togliere automaticamente righe

Messaggio da MarcoPau »

Ciao a tutti,

ho cercato un po' su google e qualcosa di simile su Excel dovrebbe potersi ottenere con la funzione "crea elenco" oppure con le macro. Non ho idea di come si possa fare su Calc.

Vi allego il file, è una semplice prima nota di cassa e banca con le formule nelle colonne "saldo".

Vorrei produrre il file con una riga solo e far sì che si creino automaticamente righe nuove al bisogno, senza dover "trascinare" l'ultima riga vuota (mi riferisco a selezione celle e proiezione nella nuova riga) per poter poi immettere i valori.

Spero di essermi spiegato in maniera chiara.

Grazie del vostro aiuto!
Allegati
Prima Nota Cassa Banca.ods
(16.79 KiB) Scaricato 210 volte
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da patel »

Non ho capito cosa vuoi e perché
-------------------
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
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da gioh66 »

Se ho capito cosa intendi, vorresti qualcosa di simile allo strumento tabella di excel. In calc di libreoffice, puoi ottenere qualcosa di simile con formulario del menù Dati.
Qui trovi un breve video di come funziona
https://www.youtube.com/watch?v=EVTVP3GXXwE
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
MarcoPau
Messaggi: 22
Iscritto il: venerdì 10 settembre 2010, 0:29

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da MarcoPau »

Cerco di spiegarmi in maniera diversa, perché sono stato evidentemente per nulla chiaro.

Il file che ho allegato vorrei di fatto che inizialmente avesse solo la riga "1" (che è in realtà la 7) vuota. Al riempimento della riga "1", si dovrebbe creare automaticamente la riga "2", e così via. Senza necessariamente partire con un tot di righe preimpostate da riempire, e poi quando non bastano dover copincollare l'ultima riga vuota per inserire nuovi valori.

Non essendoci un numero di righe utili prestabilito, vorrei appunto che si creassero automaticamente al bisogno, in modo da avere sempre una riga vuota disponibile per inserire nuovi valori, oppure per non avere righe vuote inutili successive all'ultima usata.

Così si capisce? :-)

Grazie ancora!
hubert lambert
Volontario
Volontario
Messaggi: 164
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da hubert lambert »

Ciao MarcoPau,

Se ho bene capito, forse puoi farlo soltanto con la formattazione condizionata.
Allego un esempio.
Cordiali saluti.
Allegati
Prima Nota Cassa Banca.ods
(28.47 KiB) Scaricato 314 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da gioh66 »

Io ho capito quello che vuoi, probabilmente, si può fare con una macro, e dico probabilmente perchè io non le so scrivere. Intanto ti avevo suggerito l'uso dello strumento Formulario, che seppur non completamente, fa quello che chiedi, o almeno ci si avvicina.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
MarcoPau
Messaggi: 22
Iscritto il: venerdì 10 settembre 2010, 0:29

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da MarcoPau »

hubert lambert ha scritto:Ciao MarcoPau,

Se ho bene capito, forse puoi farlo soltanto con la formattazione condizionata.
Allego un esempio.
Cordiali saluti.
Mi sembra che sia esattamente quel che cercavo!

Grazie infinite!

Per capire cosa hai fatto mi devo studiare "formattazione condizionata" su Calc?
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da gioh66 »

@MarcoPau mi piace la soluzione di hubert lambert :bravo: :D , occhio però che è un escamotage per non farti vedere la parte non compilata della tabella. Nel range A4:I500 la tabella deve comunque già esserci.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
hubert lambert
Volontario
Volontario
Messaggi: 164
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da hubert lambert »

gioh66 ha scritto:occhio però che è un escamotage per non farti vedere la parte non compilata della tabella. Nel range A4:I500 la tabella deve comunque già esserci.
Esattamente :D .
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
MarcoPau
Messaggi: 22
Iscritto il: venerdì 10 settembre 2010, 0:29

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da MarcoPau »

Ah, quindi in realtà la tabella c'è ma non si vede? E di volta in volta ricompare una riga nuova quando inserisco "descrizione operazioni"?

Vado a studiarmi la faccenda "formattazione condizionata" va'...!

Grazie ancora!!
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da patel »

gioh66 ha scritto:@MarcoPau mi piace la soluzione di hubert lambert :bravo: :D
Mi associo ai complimenti, non ci avrei mai pensato
-------------------
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
MarcoPau
Messaggi: 22
Iscritto il: venerdì 10 settembre 2010, 0:29

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da MarcoPau »

Ciao ragazzi, ho cominciato a usare il file grazie ai vostri consigli, in particolare quello sulla formattazione condizionata di Hubert.

Piccolo problema: quando elimino una riga, mi sballa le formule nelle colonne di cassa e banca e dal punto di cancellazione in avanti viene fuori #RIF.

E' possibile evitare questo problema?

Grazie ancora a tutti!
Avatar utente
Eramad
Volontario
Volontario
Messaggi: 278
Iscritto il: martedì 10 aprile 2018, 14:56
Località: Pistoia

Re: Elenco/macro per aggiungere e togliere automaticamente r

Messaggio da Eramad »

Prova in questo modo.

In pratica invece di scrivere direttamente le coordinate delle celle, ho fatto in modo che se le calcolasse automaticamente così se anche cancelli una riga non succede niente perchè i riferimenti sono sempre validi
Allegati
Prima Nota Cassa Banca(1).ods
(23.54 KiB) Scaricato 237 volte
Apache OpenOffice 4.1.5 su Windows 10

Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661
Rispondi