Buongiorno,
ho bisogno di legare l'opzione ( Strumenti > Contenuti celle > Digitazione automatica ) al foglio invece che alla sessione.
(al momento quello che mi succede è che, impostata in un foglio, si estende a tutti gli altri aperti, quello che invece vorrei è settarla e salvarla solo e sempre per i fogli in cui mi serve)
c'è un modo per farlo ?
grazie
[Risolto] Digitazione automatica
-
- Messaggi: 5
- Iscritto il: sabato 15 settembre 2012, 22:58
[Risolto] Digitazione automatica
Ultima modifica di g_migliorini il mercoledì 9 aprile 2025, 23:45, modificato 1 volta in totale.
g_migliorini - OpenOffice 4.1.15 - Windows 11
-
- Messaggi: 5
- Iscritto il: sabato 15 settembre 2012, 22:58
Re: Digitazione automatica
scusate, non ho aggiornato i livelli, OpeonOffice 4.1.15 con Windows 11
g_migliorini - OpenOffice 4.1.15 - Windows 11
Re: Digitazione automatica
Ciao, stai parlando di una impostazione generale che valeper tutti i fogli.
charlie
macOS 15.5 Sequoia: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 15.5 Sequoia: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Messaggi: 5
- Iscritto il: sabato 15 settembre 2012, 22:58
Re: Digitazione automatica
in effetti si tratta di una impostazione legata alla sessione di lavoro
g_migliorini - OpenOffice 4.1.15 - Windows 11
-
- Messaggi: 5
- Iscritto il: sabato 15 settembre 2012, 22:58
Re: Digitazione automatica
tuttavia sto cercando la soluzione per dei fogli in cui, per ragioni applicative, ho necessità di vincolare una delle due opzioni.
Non ho ancora trovato il modo, grazie per ogni suggerimento.
Non ho ancora trovato il modo, grazie per ogni suggerimento.
g_migliorini - OpenOffice 4.1.15 - Windows 11
Re: Digitazione automatica
.
Potresti provare a usare il registratore di macro registrando la sequenza dei passaggi che spuntano o meno la voce di menu “Digitazione automatica” e poi associare il codice agli eventi foglio “Attiva/Disattiva” del foglio interessato.
Allego esempio per fare delle prove.
Calc deve avere inizialmente l'opzione di menu “Digitazione automatica” disattivata.
Avviando il file accettare l'esecuzione macro.
Macro nel file associata agli eventi “Attiva/Disattiva” del foglio3 ed è sempre la stessa.
La digitazione automatica si attiva nel foglio3 e disattiva selezionando altro foglio in cui i due eventi foglio non siano stati modificati.
.
Potresti provare a usare il registratore di macro registrando la sequenza dei passaggi che spuntano o meno la voce di menu “Digitazione automatica” e poi associare il codice agli eventi foglio “Attiva/Disattiva” del foglio interessato.
Allego esempio per fare delle prove.
Calc deve avere inizialmente l'opzione di menu “Digitazione automatica” disattivata.
Avviando il file accettare l'esecuzione macro.
Macro nel file associata agli eventi “Attiva/Disattiva” del foglio3 ed è sempre la stessa.
Codice: Seleziona tutto
sub DigitazioneAutomatica
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dispatcher.executeDispatch(document, ".uno:AutoComplete", "", 0, Array())
end sub
.
- Allegati
-
- Test - Macro - Digitazione Automatica Attiva Disattiva.ods
- (10.54 KiB) Scaricato 8 volte
-
- Messaggi: 5
- Iscritto il: sabato 15 settembre 2012, 22:58
Re: Digitazione automatica
Grazie, procederò in questo modo, peraltro l'unico emerso fin qui.
Devo solo escogitare un trick per rilevare l'impostazione iniziale e condizionare la macro.
Ottimo !
Devo solo escogitare un trick per rilevare l'impostazione iniziale e condizionare la macro.
Ottimo !
g_migliorini - OpenOffice 4.1.15 - Windows 11