Die Suche ergab 15 Treffer

von Apollo102
Di, 08.04.2014 23:16
Forum: Makros und allgemeine Programmierung
Thema: GELÖST ¦ Linien in Writer per Makro gruppieren
Antworten: 4
Zugriffe: 1663

Re: Linien in Writer per Makro gruppieren


Sub GroupShapeObj()
Dim oDoc as Object
Dim oDrawPage as Object
Dim oShapeGroup as Object

oDoc = ThisComponent
oDrawPage = oDoc.DrawPage

oShapeGroup = CreateUnoService("com.sun.star.drawing.ShapeCollection")
for i = 0 to oDrawPage.getCount()-1
oShapeGroup.add(oDrawPage.getByIndex(i ...
von Apollo102
Di, 04.02.2014 21:58
Forum: Makros und allgemeine Programmierung
Thema: Wo kommt der Präfix von verlinkten Bild-Dateien her?
Antworten: 2
Zugriffe: 696

Re: Wo kommt der Präfix von verlinkten Bild-Dateien her?

Hallo,
zur ersten Frage Wo kommt der Präfix von verlinkten Bild-Dateien her?
Wenn Du in eine leere odt. Datei Bilder einfügst, werden die Namen fortlaufend hochgezählt. Der Präfix hängt von der verwendeten Sprache ab.
Wozu benötigst du denn überhaupt diese Abfrage?
Mit oGraphicObjectsEnumeration ...
von Apollo102
Di, 04.02.2014 14:14
Forum: Makros und allgemeine Programmierung
Thema: Wo kommt der Präfix von verlinkten Bild-Dateien her?
Antworten: 2
Zugriffe: 696

Wo kommt der Präfix von verlinkten Bild-Dateien her?

Hallo,

ich arbeite derzeit an einem größeren Makro Projekt, bei dem ehemals doc-Dateien in odt umgewandelt werden. In der doc-Datei gibt es sehr viele verlinkte Bilder.

Falls der Link falsch ist, also es zu dem Link keine passende Bild-Datei gibt, dann wird zumindest unmittelbar nach dem um ...
von Apollo102
Mi, 06.11.2013 23:23
Forum: Makros und allgemeine Programmierung
Thema: Wie Grafik-Link in Absatz auslesen?
Antworten: 6
Zugriffe: 954

Re: Wie Grafik-Link in Absatz auslesen?

Hi,
die Bilder sind als Zeichen verankert, eine Zeile mehr hilft:
Sub S_get_Text_of_Paragraph_with_Graphic
ocursor = thiscomponent.Text.createTextCursor
oGraphicObjectsEnumeration = thiscomponent.GraphicObjects.createEnumeration
while oGraphicObjectsEnumeration.hasmoreelements
oGraphicObject ...
von Apollo102
Mi, 06.11.2013 22:46
Forum: Makros und allgemeine Programmierung
Thema: Wie Grafik-Link in Absatz auslesen?
Antworten: 6
Zugriffe: 954

Re: Wie Grafik-Link in Absatz auslesen?

F3K Total hat geschrieben:Kannst Du ein Beispieldokument hochladen?
Was da mit .doc so passiert, ist schwer einzuschätzen.
Oder gibt es eventuell nur einen Absatz und die Bilder sind anders verankert?
Gruß R
Hi R,

anbei mal eine Beispieldatei.

Danke

Gruß

Apollo
von Apollo102
Mi, 06.11.2013 22:07
Forum: Makros und allgemeine Programmierung
Thema: Wie Grafik-Link in Absatz auslesen?
Antworten: 6
Zugriffe: 954

Re: Wie Grafik-Link in Absatz auslesen?

Hi,
wenn die Bilder alle am Absatz verankert sind, sollte dies helfen:

Sub S_get_Text_of_Paragraph_with_Graphic
ocursor = thiscomponent.Text.createTextCursor
oGraphicObjectsEnumeration = thiscomponent.GraphicObjects.createEnumeration
while oGraphicObjectsEnumeration.hasmoreelements ...
von Apollo102
Mi, 06.11.2013 17:46
Forum: Makros und allgemeine Programmierung
Thema: Wie Grafik-Link in Absatz auslesen?
Antworten: 6
Zugriffe: 954

Wie Grafik-Link in Absatz auslesen?

Hi,

ich habe folgendes Problem:

Es gibt sehr viele WORD Dokumente die nun weiter in LibreOffice bearbeitet und gepflegt werden sollen. Die WORD Dateien beinhalten sehr viele Bilder die lediglich verlinkt wurden. Die Verlinkung hängt an einem Zeichen pro Absatz. Es kann immer nur ein Bild pro ...
von Apollo102
So, 06.10.2013 08:26
Forum: Makros und allgemeine Programmierung
Thema: Unklar "createInstance" bei Paragraph
Antworten: 3
Zugriffe: 981

Re: Unklar "createInstance" bei Paragraph

Hallo Stephan,

Sorry mein Fehler. Dein Vorschlag funktioniert:
oPar.string = TableStr

Dieses natürlich auch:

oPar.setString(TableStr)

Ich hatte dummerweise folgendes u.a. probiert:

oPar.Text.setString("Dies ist der neue Text")

Was dann zu einer Meldung führte:

BASIC-Laufzeitfehler ...
von Apollo102
Do, 03.10.2013 18:17
Forum: Makros und allgemeine Programmierung
Thema: Unklar "createInstance" bei Paragraph
Antworten: 3
Zugriffe: 981

Re: Unklar "createInstance" bei Paragraph

Hallo Stephan,

vielen Dank für deine Antwort.

Ich bin nicht mehr im Büro. Muss gestehen, dass ich die Version nicht weiß. Ich schaue morgen mal nach.

Was evtl. auch dafür sprechen würde, beim Debugen des Variableninhalts kam es ab und zu zu einem Totalabsturz des Programms.

Danke

Gruß

Apollo
von Apollo102
Do, 03.10.2013 15:09
Forum: Makros und allgemeine Programmierung
Thema: Unklar "createInstance" bei Paragraph
Antworten: 3
Zugriffe: 981

Unklar "createInstance" bei Paragraph

Hallo,

ich versuche einen Absatz vor einer Tabelle einzufügen.

Folgende Ausschnitte des Codes:


oText = ThisComponent.getText() 'ganze Text des Dokuments
oPar = ThisComponent.createInstance("com.sun.star.text.Paragraph")


oText.insertTextContentBefore (oPar, oTable) 'Leerer Absatz wird vor der ...
von Apollo102
Do, 03.10.2013 13:15
Forum: Makros und allgemeine Programmierung
Thema: Absatz mit unterschiedlichen Text-Formatierungen kopieren
Antworten: 5
Zugriffe: 1327

Re: Absatz mit unterschiedlichen Text-Formatierungen kopiere

Hallo Stephan,

danke für deine schnelle Antwort.


'händisch' hieße hier den zu kopierenden Text komplett zu untersuchen, im Prinzip jedes einzelne Zeichen, die gefundenen Formatierungen 'merken', den Text kopieren und die Formatierungen wieder setzen.


Also alle Absatzteile innerhalb des Absatz ...
von Apollo102
Do, 03.10.2013 12:00
Forum: Makros und allgemeine Programmierung
Thema: Absatz mit unterschiedlichen Text-Formatierungen kopieren
Antworten: 5
Zugriffe: 1327

Re: Absatz mit unterschiedlichen Text-Formatierungen kopiere

Hallo Peter,

vielen Dank für deine Antwort.

Leider stehe ich anscheinend auf dem Schlauch. Str+C sind doch Tastenkombinationen mit denen ich einen markierten Text in die Zwischenablage kopiere und ihn anschließend wieder einfüge (Str-V). Ich möchte das aber mit einem Makro erledigen und nach ...
von Apollo102
Mo, 30.09.2013 15:26
Forum: Makros und allgemeine Programmierung
Thema: Absatz mit unterschiedlichen Text-Formatierungen kopieren
Antworten: 5
Zugriffe: 1327

Absatz mit unterschiedlichen Text-Formatierungen kopieren

Hallo,

ich möchte einen Absatz mit unterschiedlichen Text-Formatierungen in einen anderen Absatz kopieren - also nicht nur den String-Inhalt. Ich würde das ganze aber gerne ausschließlich über einen TextCursor lösen. Ich habe einige Erfahrung in VB für Word und kenne daher das Arbeiten mit dem ...
von Apollo102
Fr, 20.07.2012 11:16
Forum: Writer
Thema: Symbolleiste verschwunden
Antworten: 2
Zugriffe: 6677

Re: Symbolleiste verschwunden

Ja, Guten Morgen Apollo102 :-))))))))))

Danke Peter. Manchmal kann das Leben so einfach sein :-))
von Apollo102
Fr, 20.07.2012 09:29
Forum: Writer
Thema: Symbolleiste verschwunden
Antworten: 2
Zugriffe: 6677

Symbolleiste verschwunden

Wo ist die Symbolleiste hin?
Hallo,

ich habe eine eigene Symbolleiste erstellt. Nach einem Programmstart ist sie leider verschwunden. Ich habe zwar einen Workaround gefunden um sie wieder hervor zu zaubern, aber verstehe noch nicht wirklich woran es liegt.

Für jede selbst erstellte Symbolleiste ...