folgendes Makro startet MRI und listet mir die Properties für das Objekt "LeftPage" auf.
Es geht mir hier um die grundsätzliche Vorgehensweise, damit ich auch alle Absatzformatierungen
in ein Array laden kann und den/die Arrayinhalte/e danach in ein Calc-Dokument schreibe.
Sinn und Zweck ist es bei einem sehr großen Writer-Dokument eine Übersicht über alle benutzerdefinierten Vorlagen zu bekommen.
Nun möchte ich nicht, dass mir hier jemand das ganze Programm schreibt, sondern ich brauch einen Anfang wie ich alle
Properties (Name --> Value Type --> Value) der jeweiligen Formatvorlage in ein Array einlesen kann.
Code: Alles auswählen
Sub ReadProperties
oDocPageStyles = ThisComponent.getStyleFamilies().getByName( "PageStyles" )
oDocPageStyle = oDocPageStyles.getByName( "Left Page" )
oDocPageStyle.followStyle="Rigth Page"
' Properties Name --> Value Type --> Value
mri oDocPageStyle
' Enumeration --> Propertie Name ...
' In Array
' Array in Calc-Tabelle
End Sub