Default registrering af ændringer

Brugerhjælp og support til tekstbehandling i LibreOffice Writer

Moderators: Lodahl, Ejnar

Post Reply
keldsimonsen
Posts: 1
Joined: 2. Dec 2012 20:02

Default registrering af ændringer

Post by keldsimonsen »

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?
Jens S
Posts: 1091
Joined: 25. Mar 2007 22:42

Post by Jens S »

Ikke direkte, det følger tilsyneladende dokumentet. Men prøv at optage en makro der sætter betingelsen, så som:

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
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
Lodahl
Posts: 1961
Joined: 14. Sep 2005 08:27
Location: Storkøbenhavn
Contact:

Post by Lodahl »

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
Post Reply