Ich versuche ein Macro zu schreiben.
Das Macro soll alle Absätze des SwXTextDocument durchlaufen.
Wie fange ich an?
Wie bekommt man das geöffnete SwXTextDocument?

SwXTextDocument
Re: SwXTextDocument
Hallo,
hier eine Liste von Dokumentationen:
https://de.openoffice.info/viewtopic.php?t=1553
Für den Anfang ist diese Seite sehr interessant.
http://www.dannenhoefer.de/faqstarbasic/index.html
speziell der Text- und Viewcursor dürfte Dich interessieren:
https://www.dannenhoefer.de/faqstarbasi ... l#Zweig255
Installiere Dir auch unbedingt das XRAY-Tool, man kann damit seinen Code hervorragend inspezieren, usw.
Es handelt sich dabei um ein Writer-Dokument inkl. deutschsprachige Doku und Makros zu Installation und Deinstallation.
https://wiki.openoffice.org/wiki/DE/Mak ... X-Ray_tool
Auf der selben Seite findest Du auch die Konventionen zum benennen von Variablen.
hier eine Liste von Dokumentationen:
https://de.openoffice.info/viewtopic.php?t=1553
Für den Anfang ist diese Seite sehr interessant.
http://www.dannenhoefer.de/faqstarbasic/index.html
speziell der Text- und Viewcursor dürfte Dich interessieren:
https://www.dannenhoefer.de/faqstarbasi ... l#Zweig255
Installiere Dir auch unbedingt das XRAY-Tool, man kann damit seinen Code hervorragend inspezieren, usw.
Es handelt sich dabei um ein Writer-Dokument inkl. deutschsprachige Doku und Makros zu Installation und Deinstallation.
https://wiki.openoffice.org/wiki/DE/Mak ... X-Ray_tool
Auf der selben Seite findest Du auch die Konventionen zum benennen von Variablen.
Code: Alles auswählen
Dim oDoc as Object
' Referenzierung einer Objektvariablen und setzen des Zeigers auf das aktuelle Dokument.
' Damit beinhaltet die Objektvariable alle Eigenschaften, Methoden, usw.
' welche in >ThisComponent< enthalten sind.
oDoc=ThisComponent ' das vordergründige Dokument: z.B. WRITER
REM Inspektion mittels XRAY
xray oDoc
Print oDoc.Title
Gruß
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Re: SwXTextDocument
Moin,
anbei ein einfaches Beispiel.
Gruß R
anbei ein einfaches Beispiel.
Gruß R
- Dateianhänge
-
- TEST1.odt
- (13.44 KiB) 131-mal heruntergeladen
Windows 11: AOO, LO Linux Mint: AOO, LO
