Text-Bereiche in Writer ansprechen mit Basic-Makro

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Text-Bereiche in Writer ansprechen mit Basic-Makro

Re: Text-Bereiche in Writer ansprechen mit Basic-Makro

von MH50 » Sa, 21.01.2012 14:59

Danke dir! Wird ne Weile dauern mich da durchzufressen. Mal sehen was ich davon begreife. Es ist halt als Anfänger schwierig, die Informationen alle zu finden, wenn du nicht genau weißt, wo und vor allem wonach du suchen musst. Nochmal Danke für deine Mühen. :D

Re: Text-Bereiche in Writer ansprechen mit Basic-Makro

von Stephan » Sa, 21.01.2012 14:12

Kommt in die Klammern der Name des Bereiches?
Nein. Was Du auch wüßtest wenn Du, wie vorgeschlagen, XRAY nutzen würdest.

.TextSections() umfasst alle Textbereiche des Dokuments, womit der Zugriff auf einen Bereich

Code: Alles auswählen

x = ThisComponent.TextSections()
Z.B. Eigenschaften des Bereiches mit Index 0:

Code: Alles auswählen

Msgbox x(0).dbg_properties
z.B. Methoden des Bereiches mit Namen "Bereich1":

Code: Alles auswählen

Msgbox x().getByName("Bereich1").dbg_methods
möglich ist.
Leider finde ich nirgends eine Dokumentation darüber.
z.B.:
http://wiki.services.openoffice.org/wik ... t_Sections

Warum eigentlich machen wir uns die Mühe Hinweise für Einsteiger zu geben wenn sie keiner liest:
viewtopic.php?f=18&t=1553

im Konkreten dort der Link:
http://wiki.services.openoffice.org/wik ... pers_Guide

Und dieser Einstieg ist bewußt knapp gehalten, aber beinhaltet gleichzeitig alles Nötige, um Einsteigern es zu erleichtern alles querzulesen und nicht in der Fülle zu ertrinken.
Suche schon seit längerem eine Auflistung oder Beschreibung aller Services, die unter Star-Basic zur Verfügung stehen ...
siehe:
http://www.openoffice.org/api/docs/comm ... le-ix.html



Gruß
Stephan

Re: Text-Bereiche in Writer ansprechen mit Basic-Makro

von balu » Sa, 21.01.2012 13:55

Hallo MH50,

immer wieder lesenswert ist z.B. Michael Dannenhöfer.
http://www.dannenhoefer.de/faqstarbasic/index.html


Gruß
balu

Re: Text-Bereiche in Writer ansprechen mit Basic-Makro

von MH50 » Sa, 21.01.2012 13:28

komma4 hat geschrieben:
MH50 hat geschrieben:Bereiche über Basic anzusprechen?

Code: Alles auswählen

xray ThisComponent.TextSections()
Hilft das weiter?
Hi komma4 wie wird das denn verwendet? Kommt in die Klammern der Name des Bereiches? Leider finde ich nirgends eine Dokumentation darüber. Suche schon seit längerem eine Auflistung oder Beschreibung aller Services, die unter Star-Basic zur Verfügung stehen ...
Gruß
MH50

Re: Text-Bereiche in Writer ansprechen mit Basic-Makro

von komma4 » Do, 19.01.2012 18:44

MH50 hat geschrieben:Bereiche über Basic anzusprechen?

Code: Alles auswählen

xray ThisComponent.TextSections()
Hilft das weiter?

Text-Bereiche in Writer ansprechen mit Basic-Makro

von MH50 » Do, 19.01.2012 15:40

Hallo zusammen! Folgende Frage:
ich habe in einem Writerdoc mehrere Bereiche eingefügt (Text1, Text2, Tex3, etc.), in die ich nun über ein Makro Texte aus anderen Dateien einlesen möchte. Ist es überhaupt möglich die Bereiche über Basic anzusprechen? Absätze kann man ja "ansteuern", aber Bereiche? Habe dazu bisher nix finden können.
Danke
MH50

Nach oben