Pagina 1 di 1

Incremeto e decremento contemporaneo su più celle

MessaggioInviato: lunedì 16 marzo 2020, 21:15
da Benedetto Raspanti
Salve. Avrei bisogno che qualcuno mi aiuti a risolvere un problema:
Devo incrementare, tramite pressione di un tasto o pulsante, il valore di una cella, di 3 unità e, contemporaneamente, decrementare il valore di altre tre celle, di -1 unità.
Il primo problema (incremento) l'ho risolto, ma mi controlla solo la cella dove avviene l'incremento.
Il secondo problema (decremento in contemporanea) non riesco a farlo.
Qualcuno potrebbe aiutarmi?
Grazie anticipatamente.

Re: Incremeto e decremento contemporaneo su più celle

MessaggioInviato: martedì 17 marzo 2020, 9:28
da charlie
Ciao e benvenuto sul forum.
Se intanto ti vuoi presentare, farai cosa gradita. Puoi farlo in questa sezione -> https://forum.openoffice.org/it/forum/viewforum.php?f=16
Se desideri avere una panoramica delle regole del forum puoi consultare il Manuale di sopravvivenza -> http://forum.openoffice.org/it/forum/viewtopic.php?f=1&t=2

Buon proseguimento.

Re: Incremeto e decremento contemporaneo su più celle

MessaggioInviato: martedì 17 marzo 2020, 13:04
da lucky63
.
Una possibile soluzione.

Test - IncrementoDecrementoContemporaneoContenutoCelleTramitePulsanteDiSelezione.png

Vedi se riesci a comprendere come funziona.
.

Re: Incremeto e decremento contemporaneo su più celle

MessaggioInviato: martedì 17 marzo 2020, 13:37
da charlie
lucky63 ha scritto:Vedi se riesci a comprendere come funziona.

Geniale :super:

Re: Incremeto e decremento contemporaneo su più celle

MessaggioInviato: martedì 17 marzo 2020, 13:50
da Benedetto Raspanti
Un grazie enorme a Lucky63. E' quello che volevo, anche se non capisco come hai fatto.
Se non è troppo, potresti inviarmi qualche chiarimento.
Sono entrato in Visualizza, Barra degli strumenti, Controlli per formulario
Mi trovo in modalità Bozza On/Off
Campo di controllo.
Ma non riesco a capire come piloti quattro celle.
Su dati fai addirittura riferimento alla cella C1 dove c'è il pulsante e su Eventi non vedo macro.
Non arrivo a capire.

Re: Incremeto e decremento contemporaneo su più celle

MessaggioInviato: martedì 17 marzo 2020, 19:06
da lucky63
charlie ha scritto:Geniale

... grazie ...

Benedetto Raspanti ha scritto:Non arrivo a capire.

Con riferimento all'esempio.
Nella cella C1 ho inserito il valore numerico 0.
Similmente si poteva utilizzare una qualsiasi cella di qualunque foglio del file utilizzato.
Tener presente però che la cella scelta per tale esigenza andrebbe poi preferibilmente nascosta (come riga o colonna) oppure si dovrebbe cercare in qualche modo di occultarne il contenuto (come nel caso dell'esempio dove ho formattato il carattere dello stesso colore dello sfondo e sovrapponendo alla cella il “Pulsante di selezione”).

Creato il pulsante “Pulsante di selezione” ne ho personalizzato le sue proprietà.
Nella scheda “Dati” ho impostato come cella di collegamento la cella che avevo scelto in precedenza.

Test - IncrementoDecrementoContemporaneoContenutoCelleTramitePulsanteDiSelezione-01.png
Test - IncrementoDecrementoContemporaneoContenutoCelleTramitePulsanteDiSelezione-01.png (9.02 KiB) Osservato 1187 volte

Nella scheda “Generale” (in ordine di importanza):
- Valore predefinito = 0 (il valore che avevo inserito nella cella C1 da me scelta come cella di collegamento);
- Valore Incremento/decremento = 1 (il valore con cui verrà di volta in volta variato il valore predefinito (Cella C1) premendo il “Pulsante FrecciaSU (+)” o il “Pulsante FrecciaGIU (-)”;
- Ripeti = No (Se viene tenuto premuto il pulsante FrecciaSU/GIU evita una ripetizione automatica del valore d'incremento/decremento sul valore predefinito. La variazione avverrà perciò esclusivamente per singola pressione/click sul pulsante FrecciaSU/GIU interessato);
- Valore Minimo/Massimo (i valori entro i quali il “Pulsante di selezione” varierà il valore predefinito.

Test - IncrementoDecrementoContemporaneoContenutoCelleTramitePulsanteDiSelezione-02.png

- Altri campi secondo preferenza/esigenza.

Le formule delle celle B1:B4 fanno tutto il resto del lavoro.
Inizialmente restituiscono 0 ma ad ogni singolo click sulle frecce del pulsante di selezione, portando in variazione di +/-1 il contenuto della cella C1, automaticamente varieranno i loro contenuti in funzione delle rispettive formule.
.