Se Windows genera un errore, hai un problema di virus o vuoi discutere/segnalare l'uscita della nuova versione di un software per la piattaforma Microsoft, questa è la sezione giusta.
vorrei fare in modo che dentro una cella dove ora,ogni volta che faccio una modifica cambio manualmente la data di aggiornamento del file...
se possibile,mi farebbe comodo che nella stessa cella automaticamente invece che manualmente comparissero data e orario del salvataggio ad ogni mio clic su tasto salva...
grazie a tutti e ciaooo
Salutone a Zane...padre putativo di...Turbolab... :-)
Mio sito... http://www.cippico.altervista.org
Ciao cippico,
in Writer è molto semplice in quanto esiste un comando apposito: Inserisci > Comando di campo > Altro… > Info documento >Tipo = Modificato > Seleziona = Data
In Calc non esiste niente del genere: la faccenda si complica un po' e… ci si deve arrangiare con le macro.
Prima di tutto dovresti creare nel tuo documento una macro LibreOffice Basic che si occupi di scrivere la data corrente in una cella di tua scelta.
sub Main
rem ----------------------------------------------------------------------
rem Data ultima modifica by PippoDJ per cippico 2015/01/20
rem ----------------------------------------------------------------------
dim document as object
dim dispatcher as object
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ci posizioniamo nella cella A1
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
args1(0).Value = "$A$1"
dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())
rem scriviamo la data corrente
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "StringName"
args2(0).Value = "Ultima modifica: " & Now
dispatcher.executeDispatch(document, ".uno:EnterString", "", 0, args2())
end sub
Assegnale un nome significativo (tipo: “datamodifica”).
Poi bisogna fare in modo che questa macro venga eseguita automaticamente quando il documento viene salvato. Per fare questo ci vengono in aiuto gli eventi di LibreOffice: Strumenti > Personalizza… > Eventi > Salva documento poi clicca il pulsante Macro… per associare la macro creata in precedenza all’evento di salvataggio.
Più facile da fare che da dire? Mah...
Ciao, Pippo.
P.S.: Se a qualcuno dovesse servire qualcosa del genere per OpenOffice Calc, la procedura è praticamente identica.
scusa se rispondo solo ora ma ho avuto pochissimo tempo in questi giorni...
non riesco a combinare nulla...credo mi serva anche abilitare java da impostazioni libreoffice...
ho provato a fare un test su writer...ma nella cella compare una data...ma rimane fissa e non si aggiorna modificando il documento...
grazie e ciaooo
Salutone a Zane...padre putativo di...Turbolab... :-)
Mio sito... http://www.cippico.altervista.org
Inserendo un messaggio, dichiari di aver letto e accettato il regolamento di partecipazione.
Nello specifico, sei consapevole che ti stai assumendo personalmente la totale responsabilità delle tue affermazioni, anche in sede civile e/o penale,
manlevando i gestori di questo sito da ogni coinvolgimento e/o pretesa di rivalsa.
Dichiari inoltre di essere consapevole che il messaggio sarà visibile pubblicamente, accetti di diffonderlo con licenza
CC BY-NC-SA 3.0 (con attribuzione a "TurboLab.it") e rinunci ad ogni forma di compensazione (economica o altro).
Rinunci inoltre esplicitamente a qualsiasi pretesa di cancellazione del messaggio.