Kan man sætte registrering af ændringer til at være slået til, for alle dokumenter, som
ikke eksplicit har slået det fra?
Default registrering af ændringer
Ikke direkte, det følger tilsyneladende dokumentet. Men prøv at optage en makro der sætter betingelsen, så som:
Makroen gemmes under Mine makroer - standard - og vælg selv en modul
Gå så til menuen: Funktioner - Tilpas - Fanebladet Hændelser og under 'Åbn dokument' og peg på denne makro. Se også nederst på fanebladet 'Gem i' og husk at vælge LibreOffice, ellers bliver det kun gemt i aktuelle dokument.
Så skulle indstillingen blive sat hver gang du åbner et dokument, men ikke når du starter på et nyt.
mvh
Jens
Code: Select all
sub Record_changes
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "TrackChanges"
args1(0).Value = true
dispatcher.executeDispatch(document, ".uno:TrackChanges", "", 0, args1())
end sub
Gå så til menuen: Funktioner - Tilpas - Fanebladet Hændelser og under 'Åbn dokument' og peg på denne makro. Se også nederst på fanebladet 'Gem i' og husk at vælge LibreOffice, ellers bliver det kun gemt i aktuelle dokument.
Så skulle indstillingen blive sat hver gang du åbner et dokument, men ikke når du starter på et nyt.
mvh
Jens
Alternativt kan du oprette en skabelon (hvor ændringshåndtering er aktiveret) og så bruge den som standardskabelon. (Filer - Skabeloner - Adminisitrer...)
Med venlig hilsen
Leif Lodahl
Blog: https://libreofficedk.blogspot.dk
LibreOffice: http://da.libreoffice.org
Leif Lodahl
Blog: https://libreofficedk.blogspot.dk
LibreOffice: http://da.libreoffice.org