[Risolto] Incremento/decremento cella

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
crj72
Messaggi: 9
Iscritto il: lunedì 5 febbraio 2018, 20:45

[Risolto] Incremento/decremento cella

Messaggio da crj72 »

Salve a tutti
sono nuovo del forum e di openoffice , mi cimento da poco e quindi scusatemi se sbaglio...
ho la necessita di creare un foglio che mi fa da magazzino elettrico
il foglio contiene varie schede che saranno vari articoli (lampade, fusibili, relè, ecc....)
in ogni scheda la descrizione di ogni lampada, fusibile,relè ecc... x tipo, attacco, volt ecc..
fino qui tutto bene ,ma non so come gestire l' incremento o il decremento (carico, scarico) e quindi la giacenza di ogni singolo articolo
ho provato con 2 pulsanti ma mi diventa complicato poi replicarlo per ogni riga e quindi poi per ogni scheda
avete soluzioni , suggerimenti?
tutto è ben accetto
grazie in anticipo
allego una prova che ho fatto
grazie
Allegati
provaa.ods
(12.92 KiB) Scaricato 148 volte
Ultima modifica di charlie il giovedì 8 febbraio 2018, 23:21, modificato 3 volte in totale.
Motivazione: Aggiunta spunta verde
openoffice 4.1.2 win 10
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Incremento/decremento cella

Messaggio da patel »

Con una macro si può far agire il pulsante su una cella selezionata invece che una fissa, prova il file allegato
Allegati
provaa.ods
(14.46 KiB) Scaricato 189 volte
Ultima modifica di patel il martedì 6 febbraio 2018, 12:21, modificato 1 volta in totale.
-------------------
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
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Incremento/decremento cella

Messaggio da charlie »

Ciao @crj72 e benvenuto sul forum.
Se intanto ti vuoi presentare puoi farlo qui: viewforum.php?f=16
Per una panoramica delle regole del forum consulta il Manuale di sopravvivenza: http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
crj72
Messaggi: 9
Iscritto il: lunedì 5 febbraio 2018, 20:45

Re: Incremento/decremento cella

Messaggio da crj72 »

patel ha scritto:Con una macro si può far agire il pulsante su una cella selezionata invece che una fissa, prova il file allegato
prima di tutto grazie per la risposta e l'esempio...
l' idea è perfetta solo che mi serve anche che influisca nella colonna giacenza che gli faccia il conto :D
mi piacerebbe poi capire come poterla fare per poterla replicare su altri fogli,
lo faccio semplicemente copiandola? ho provato ma mi da errore
grazie
Ultima modifica di crj72 il martedì 6 febbraio 2018, 20:12, modificato 1 volta in totale.
openoffice 4.1.2 win 10
crj72
Messaggi: 9
Iscritto il: lunedì 5 febbraio 2018, 20:45

Re: Incremento/decremento cella

Messaggio da crj72 »

charlie ha scritto:Ciao @crj72 e benvenuto sul forum.
Se intanto ti vuoi presentare puoi farlo qui: viewforum.php?f=16
Per una panoramica delle regole del forum consulta il Manuale di sopravvivenza: http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.
grazie per il benvenuto, mi sono presentato nella apposita sezione :super:
openoffice 4.1.2 win 10
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Incremento/decremento cella

Messaggio da patel »

crj72 ha scritto: l' idea è perfetta solo che mi serve anche che influisca nella colonna giacenza che gli faccia il conto :D
mi piacerebbe poi capire come poterla fare per poterla replicare su altri fogli,
lo faccio semplicemente copiandola? ho provato ma mi da errore
grazie
nella colonna giacenza hai delle formule, quindi non capisco cosa intendi. Per poterla replicare occorre studiare, un punto di partenza può essere http://professoressa.altervista.org/Dis ... re_OOo.pdf.
Allega un file più significativo e spiega bene cosa vuoi ottenere
-------------------
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
crj72
Messaggi: 9
Iscritto il: lunedì 5 febbraio 2018, 20:45

Re: Incremento/decremento cella

Messaggio da crj72 »

patel ha scritto:
crj72 ha scritto: l' idea è perfetta solo che mi serve anche che influisca nella colonna giacenza che gli faccia il conto :D
mi piacerebbe poi capire come poterla fare per poterla replicare su altri fogli,
lo faccio semplicemente copiandola? ho provato ma mi da errore
grazie
nella colonna giacenza hai delle formule, quindi non capisco cosa intendi. Per poterla replicare occorre studiare, un punto di partenza può essere http://professoressa.altervista.org/Dis ... re_OOo.pdf.
Allega un file più significativo e spiega bene cosa vuoi ottenere
le formule che ho messo io non funzionano bene,era una prova per fare il carico, scarico conteggiato nella giacenza :(

mi spiego meglio per la questione pulsante
la colonna R (carico) +
la colonna S (scarico)-
la colonna U (giacenza)=
esempio
seleziono la cella r8 incremento di tre e nella cella u8 ho il risultato 3
seleziono la cella s8 decremento di 1 e nella cella u8 ho il risultato 2
seleziono la cella r9 incremento di 5 e nella cella u9 ho il risultato 5
seleziono la cella s9 decremento di 2 e nella cella u9 ho il risultato 3
e cosi via per tutte le tre colonne
questo perchè in ogni riga devo in serire un articolo magari identico (tipo lampada) ma con caratteristiche diverse (60W, 100W , ecc...)

scusa la spiegazione prolissa ,spero che questa volta mi sono fatto capire
grazie
openoffice 4.1.2 win 10
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Incremento/decremento cella

Messaggio da patel »

non capisco la tua logica, per me il carico aumenta la giacenza, lo scarico la diminuisce, quindi i pulsanti dovrebbero lavorare soltanto sulla colonna giacenza
-------------------
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
crj72
Messaggi: 9
Iscritto il: lunedì 5 febbraio 2018, 20:45

Re: Incremento/decremento cella

Messaggio da crj72 »

si è corretto come dici , va bene , io dicevo cosi per tenere traccia degli ultimi inserimenti ma non importa , va benissimo un pulsante + e uno - che lavorano solo sulla colonna giagenza
come posso farlo? :oops:
openoffice 4.1.2 win 10
crj72
Messaggi: 9
Iscritto il: lunedì 5 febbraio 2018, 20:45

Re: Incremento/decremento cella

Messaggio da crj72 »

allego un file che in teoria dovrebbe essere definitivo, mi aiutate con la macro da fare e come ripeterla poi su eventuali altri fogli??
grazie e portate pazienza ma sto cercando di imparare
Allegati
Provaok.ods
(16.13 KiB) Scaricato 108 volte
openoffice 4.1.2 win 10
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Incremento/decremento cella

Messaggio da patel »

devi allegare un file funzionante, con dati altrimenti non si capisce come funziona. Comunque, se la colonna giacenza è fatta da formule allora la macro non può modificarla, occorre trovare un altro modo.
Per chiarire meglio, i pulsanti possono incrementare soltanto numeri, non formule, se la colonna giacenza è la risultante di somme occorre intervenire sui singoli addendi.
-------------------
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
crj72
Messaggi: 9
Iscritto il: lunedì 5 febbraio 2018, 20:45

Re: Incremento/decremento cella

Messaggio da crj72 »

ho cancellato la formula che era rimasta dentro , a me interessa lavorare solo sulla colonna giacenza con i 2 pulsanti carico è scarico , il resto del file puo essere benissimo compilato a mano
Allegati
Provaook.ods
(13.2 KiB) Scaricato 109 volte
openoffice 4.1.2 win 10
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Incremento/decremento cella

Messaggio da patel »

le macro sono queste

Codice: Seleziona tutto

 Sub Incrementa()
 Doc = ThisComponent
 Sheet = Doc.Sheets(1)
 Doc.CurrentSelection.value =  Doc.CurrentSelection.value +1
 End sub
 
 Sub Decrementa()
 Doc = ThisComponent
 Sheet = Doc.Sheets(1)
 Doc.CurrentSelection.value =  Doc.CurrentSelection.value -1
 End sub
Devi asssociarle ai rispettivi pulsanti andando in Visualizza, Barre strumenti, controlli per formulario come da guida che ti ho segnalato
-------------------
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
crj72
Messaggi: 9
Iscritto il: lunedì 5 febbraio 2018, 20:45

Re:[Risolto] Incremento/decremento cella

Messaggio da crj72 »

tutto funzionante alla prefezione
grazie di nuovo e scusa per la pazienza utilizzata
openoffice 4.1.2 win 10
Rispondi