Seite 1 von 1

Re: Makro oder Skript für viele Dokumente ->neue formatvorlage

Verfasst: Do, 13.06.2019 07:45
von Stephan
so sollte das gehen (ohne Garantie), vorher bei folder = "D:\abc\" den richtigen Ordner eintragen:

Code: Alles auswählen

Sub Main
	Dim args(0) As New com.sun.star.beans.PropertyValue
	args(0).Name = "UpdateDocMode"
	args(0).Value = 3
	
	folder = "D:\abc\"
	FileName = Dir(folder & "*.odt")
	While len(FileName) > 0 
	   sURL = ConvertToURL(folder & FileName)
	   Msgbox sURL 
	   akt_doc = StarDesktop.loadComponentFromUrl(sURL, "_blank", 0, args())
	   akt_doc.Store()
	   akt_doc.Close(true)
	
	   FileName = Dir()
	Wend
End Sub
Gruß
Stephan

Re: Makro oder Skript für viele Dokumente ->neue formatvorlage

Verfasst: Do, 13.06.2019 18:16
von Stephan
Übersehe ich da was?
möglicherweise das die betreffenden Stellen eine direkte Formatierung (sog. harte Formatierung) besitzen, die dann natürlich von einer Vorlage nicht verändert wird, da direkte Formatierungen immer Vorlagen überlagern.

http://www.ooowiki.de/HarteUndWeicheFormatierung.html


Gruß
Stephan