[Risolto] variare cella collegata ad un pulsante
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
[Risolto] variare cella collegata ad un pulsante
Come da oggetto, e da allegato, si può fare?
cambiare la cella collegata ad un pulsante in base al valore di un'altra cella, o del valore di riga attiva
Grazie
cambiare la cella collegata ad un pulsante in base al valore di un'altra cella, o del valore di riga attiva
Grazie
- Allegati
-
- pr1.ods
- (14.86 KiB) Scaricato 137 volte
Ultima modifica di bobo779256 il mercoledì 22 maggio 2019, 15:19, modificato 1 volta in totale.
OpenOffice 4.1.13 su Windows 10 PRO 64bit
Re: variare cella collegata ad un pulsante
Ciao.
Ti faccio una domanda: Hai bisogno per forza del pulsante di selezione o potresti anche usare 2 pulsanti diversi per aumentare/diminuire i valori?
Non ho mai usato i pulsanti di selezione (spin button in inglese), quindi non saprei al volo suggerirti una soluzione con questi.
Ma se puoi usare 2 pulsanti diversi...diventa molto più semplice (per me ovviamente)
Edit:
Vedi allegato
Ti faccio una domanda: Hai bisogno per forza del pulsante di selezione o potresti anche usare 2 pulsanti diversi per aumentare/diminuire i valori?
Non ho mai usato i pulsanti di selezione (spin button in inglese), quindi non saprei al volo suggerirti una soluzione con questi.
Ma se puoi usare 2 pulsanti diversi...diventa molto più semplice (per me ovviamente)
Edit:
Vedi allegato
- Allegati
-
- pr1.ods
- (15.24 KiB) Scaricato 134 volte
Apache OpenOffice 4.1.5 su Windows 10
Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661
Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
Re: variare cella collegata ad un pulsante
no, no, vanno bene anche due pulsanti
stasera verifico e provo
grazie, intanto
stasera verifico e provo
grazie, intanto
OpenOffice 4.1.13 su Windows 10 PRO 64bit
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
Re: variare cella collegata ad un pulsante
Può andare bene anche così, coi due pulsanti
Ho leggermente modificato la macro aggiungendo i valori minimi e massimi possibili, cioè la variazione del valore della cella deve essere compresa da 1 a 23
Pensavo ci fosse la possibilità di fare quello che ho scritto nell'oggetto del post, se non si può adatto questo codice qua
Ho leggermente modificato la macro aggiungendo i valori minimi e massimi possibili, cioè la variazione del valore della cella deve essere compresa da 1 a 23
Pensavo ci fosse la possibilità di fare quello che ho scritto nell'oggetto del post, se non si può adatto questo codice qua
- Allegati
-
- pr1MOD_2.ods
- ottimizzata macro, tolto evento
- (14.89 KiB) Scaricato 114 volte
-
- pr1MOD.ods
- (15.2 KiB) Scaricato 130 volte
OpenOffice 4.1.13 su Windows 10 PRO 64bit
Re: variare cella collegata ad un pulsante
Non ho capito.
Hai detto che ti andavano bene anche 2 pulsanti, ora dici che pensavi che si potesse fare quello scritto nell'oggetto.
Io non conosco quel tipo di pulsante quindi ti ho dato una soluzione alternativa con le mie capacità. Sicuramente si può fare quello che chiedi in oggetto cercando i comandi giusti o aspettando qualcuno che lo conosca.
Per curiosità, mi spieghi come mai ha deciso di cambiare il calore della variabile Cell? Non vedo il vantaggio rispetto alla prima versione. (ripeto, è solo curiosità)
Hai detto che ti andavano bene anche 2 pulsanti, ora dici che pensavi che si potesse fare quello scritto nell'oggetto.
Io non conosco quel tipo di pulsante quindi ti ho dato una soluzione alternativa con le mie capacità. Sicuramente si può fare quello che chiedi in oggetto cercando i comandi giusti o aspettando qualcuno che lo conosca.
Per curiosità, mi spieghi come mai ha deciso di cambiare il calore della variabile Cell? Non vedo il vantaggio rispetto alla prima versione. (ripeto, è solo curiosità)
Apache OpenOffice 4.1.5 su Windows 10
Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661
Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
Re: variare cella collegata ad un pulsante
Per il valore di Cell, non è la stessa cosa? Così non 'impegno' una cella solo per il conteggio righi ma lo fa direttamente da macro
Anche se, così com'è, mi da un errore quando si eseguono le macro aggiungi\sottrai quando è selezionato un intero rigo o una intera colonna, per cui devo ancora valutare
Col pulsante di selezione, penso, sia più semplice costruire la struttura grafica che ho in mente, con i due pulsanti è lo stesso solo più lunga la costruzione
In sostanza, e se non esiste o non si trova un modo per farlo col pulsante selezione, va bene anche coi due pulsanti
Grazie ancora, attendo per mettere RISOLTO se qualcuno ha qualche suggerimento in più
Anche se, così com'è, mi da un errore quando si eseguono le macro aggiungi\sottrai quando è selezionato un intero rigo o una intera colonna, per cui devo ancora valutare
Col pulsante di selezione, penso, sia più semplice costruire la struttura grafica che ho in mente, con i due pulsanti è lo stesso solo più lunga la costruzione
In sostanza, e se non esiste o non si trova un modo per farlo col pulsante selezione, va bene anche coi due pulsanti
Grazie ancora, attendo per mettere RISOLTO se qualcuno ha qualche suggerimento in più
Editato: non l'ho specificato (dimenticanza) ma il tutto andrà a funzionare su un tablet un po' scarsino come prestazioni, per cui se posso e se funziona cerco di semplificare macro e funzioni e non far fare al foglio elettronico cose che non servono o ridondanti O almeno ci provo... |
OpenOffice 4.1.13 su Windows 10 PRO 64bit
Re: variare cella collegata ad un pulsante
Un paio di domande, la cella A13 serviva solo di appoggio? quindi nn è necessaria compilarla? i valori minimo 1 e massimo 23 sono fissi o possono cambiare? se sono fissi non ci sarebbe bisogno di indicarli nella macro.bobo779256 ha scritto:Così non 'impegno' una cella solo per il conteggio righi ma lo fa direttamente da macro
..
Fai sapere
Ultima modifica di Gaetanopr il martedì 21 maggio 2019, 22:21, modificato 1 volta in totale.
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
Re: variare cella collegata ad un pulsante
Ti allego file con spinbutton, puoi variare i valori all'interno della macro.
- Allegati
-
- pr1MOD_2.ods
- (15.07 KiB) Scaricato 123 volte
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
-
- Volontario
- Messaggi: 164
- Iscritto il: venerdì 9 giugno 2017, 13:48
Re: variare cella collegata ad un pulsante
Ciao a tutti,
Se questo aiuta, una piccola macro che illustra come modificare la cella collegata al pulsante :
Cordiali saluti.
Se questo aiuta, una piccola macro che illustra come modificare la cella collegata al pulsante :
Codice: Seleziona tutto
sub modifycellbinding(doc, cell)
control = cell.Spreadsheet.DrawPage(0).Control
address = cell.CellAddress
select case address.Row
case 9, 11, 13
address.Column = 5
dim args(0) as new com.sun.star.beans.NamedValue
args(0).Name = "BoundCell"
args(0).Value = address
binding = doc.createInstanceWithArguments("com.sun.star.table.CellValueBinding", args)
control.Enabled = True
control.setValueBinding(binding)
case else
control.Enabled = False
end select
end sub
Editato: Chiedo scusa a Gaetanopr, per non aver ben letto il suo post, nel quale aveva già spiegato la stessa cosa |
- Allegati
-
- bobo779256.ods
- (13.07 KiB) Scaricato 142 volte
Ultima modifica di hubert lambert il mercoledì 22 maggio 2019, 10:51, modificato 2 volte in totale.
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
Win7 + LinuxMint
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
Re: variare cella collegata ad un pulsante
X Gaetanopr si, la A13 era solo di appoggio
I valori sono variabili da 1 a 23, ma in altre celle saranno diversi
Grazie per gli allegati, domani verifico e provo
X hubert Lambert, grazie anche a te, sempre domani provo anche il tuo file
I valori sono variabili da 1 a 23, ma in altre celle saranno diversi
Grazie per gli allegati, domani verifico e provo
X hubert Lambert, grazie anche a te, sempre domani provo anche il tuo file
OpenOffice 4.1.13 su Windows 10 PRO 64bit
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
Re: variare cella collegata ad un pulsante
Che dire... grazie, funzionano entrambi, visto che più o meno sono la stessa cosa
Ora ho differenti soluzioni da usare, devo studiarci su un po'
Grazie mille a tutti
Ora ho differenti soluzioni da usare, devo studiarci su un po'
Grazie mille a tutti
OpenOffice 4.1.13 su Windows 10 PRO 64bit
Re: variare cella collegata ad un pulsante
Di nulla Humbert, le tue risposte sono sempre utili e interessanti.hubert lambert ha scritto:
Editato: Chiedo scusa a Gaetanopr, per non aver ben letto il suo post, nel quale aveva già spiegato la stessa cosa
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10