inserire dati in tabella attraverso maschera

buongiorno a tutti , innanzitutto un saluto alla comunità e poi il mio quesito :
uso libreoffice calc .
ho creato una serie di fogli elettronici (12) nei quali ho inserito delle tabelle che comprendono diverse colonne con le voci : data , fornitore , tipo di spesa , incassi , spese. per ogni colonna interessata ho creato le formule che mi danno i relativi totali, ho impostato alcuni filtri sulle colonne : fornitori e tipo di spesa.
Adesso vorrei poter inserire i dati che mi interessano, su ogni foglio ,attraverso una maschera che ho creato , facendo in modo che vengano inseriti per righe successive senza cancellare la riga precedente . Pensavo di usare le macro ma mi sono arenato e non riesco a comprendere quale procedura adottare.
Grazie per l’aiuto che vorrete darmi.
Dino

Prova a dare un’occhiata a questa estensione, potrebbe fare al caso tuo.

https://extensions.libreoffice.org/extensions/enhanced-form

Se la risposta ti soddisfa confermala con descrizione immagine

se intendi la funzione formulario dal menu a discesa “dati” , la conosco già , volevo qualcosa di più semplice da usare anche da chi non sa smanettare su office .

No, è una funzione aggiuntiva

scaricata e installata ma non è ciò che mi serve , questa inserisce una serie di dati incolonnandoli io devo inserirli in una riga composta da più voci e alla fine dando invio spostare il puntatore di una riga sotto. cos’ come fa la funzione formulario ma volevo replicarla in maniera più semplice da usare

Hai selezionato tutte le colonne su cui vuoi lavorare prima di aprire l’estensione? Io ho fatto una prova al volo e mi permette di inserire i dati su tutte le colonne della riga e poi con Succ. passa alla riga sotto.

Ad ogni modo a mio avviso, senza nulla togliere al lavoro fatto che sarà ottimo, hai utilizzato il foglio di calcolo come database cosa che non è. Tu vuoi delle tabelle e una maschera per inserire i dati, quindi lo strumento ideale sarebbe stato Base e avresti fatto pure meno fatica visto che puoi creare facilmente le maschere.

Poi nulla toglie che puoi collegare Base con Calc e in quest’ultimo fare tutti gli eventuali calcoli sulle tabelle, query e altro contenuto all’interno del DB.

quindi che faccio rifaccio tutto ? girando per la rete ho visto che si potrebbe creare una user form che ho iniziato a fare ma non sono molto esperto , anzi per niente e i tutorial che ho trovato sono in inglese … in ogni caso il tuo metodo prevede l inserimento dei dati per colonna , io devo inserirli per riga

Un motivo in più per usare un DB dove le righe della tabella corrispondono al record.

Crea un DB con Libreoffice Base, poi puoi selezionare e copiare quanto fatto in Calc ed incollarlo nelle tabelle di Base.

Tasto destro con il mouse nella scheda tabelle e scegli il comando dal menu contestuale.

Create le tabelle puoi costruire una maschera (formulario) per inserire i vari dati.

ci provo e ti faccio sapere .Grazie

Allora : ho provato a importare senza successo la tabella di libre office calc in libre office base ( senza successo perchè il sistema mi diceva che mancavano i driver smdb ma non stante ci abbia provato e riprovato non sono riuscito ad installare sti maledetti driver) allora ho generato da zero u nuovo db con libre office base , ho creato una nuova tabella ed ho creato un form di inserimento dei dati ora quando inserisco i dati nel form , gli stessi , vengono riportati in tabella .a questo punto
1 domanda
nella tabella ci sono delle colonne di numeri ai quali devo applicare delle formule , come faccio ?
2 domanda come faccio a lanciare form e tabella come se fosse un applicazione unica ?
3 domanda devo creare una tabella per ogni mese dell anno ? posso spostarmi di tabella inserendo nel form una casella mese ?
grazie

se intendi la funzione formulario dal menu a discesa “dati” , la conosco già , volevo qualcosa di più semplice da usare anche da chi non sa smanettare su office .