Hallo!
In Calc kann man ja mit StarDesktop.CurrentComponent.CurrentSelection().String die aktive Zelle der aktiven Arbeitsmappe auslesen. Gibt es soetwas auch für Writer? Es soll die aktuelle Markierung im aktiven Dokument ausgelesen werden. Danke!
Aktuelle Markierung auslesen
Moderator: Moderatoren
Aktuelle Markierung auslesen
Windows 7 Home Premium (auf Acer Desktop PC)
Windows 8 Professional (auf Microsoft Surface Pro 3).
MSO 365 Home Premium
LibreOffice 4.2.
F-Secure Internet Security
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Aktuelle Markierung auslesen
Du meinst, in Writer die Textmarkierung eines Wortes, Satzes oder Paragraphs?
aus meinem Makro add2dic, auch auf der c't Softwaresammlungs CD/DVD zu finden
Hilft das weiter?
aus meinem Makro add2dic, auch auf der c't Softwaresammlungs CD/DVD zu finden
Code: Alles auswählen
oDok = StarDesktop.getCurrentComponent()
' sichtbaren cursor
oViewCursor = oDok.getCurrentController().getViewCursor()
' textcursor an stelle des sichtbaren cursors
oCur = _
oViewCursor.getText().createTextCursorByRange(oViewCursor)
print oCur.getString()
Hilft das weiter?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: Aktuelle Markierung auslesen
Danke! Funktioniert wie gewünscht.
Windows 7 Home Premium (auf Acer Desktop PC)
Windows 8 Professional (auf Microsoft Surface Pro 3).
MSO 365 Home Premium
LibreOffice 4.2.
F-Secure Internet Security