Seite 1 von 1

Tabellen in Writer verbinden

Verfasst: Di, 10.01.2017 20:35
von Colster
Hallo,

kennt jemand den Trick, wie zwei Tabellen im Writer per Makro verbunden werden können?
(Also genau das, was passiert, wenn 2 Tabellen direkt übereinander positioniert sind und der Menüpunkt "Tabellen verbinden" aufgerufen wird?)

Vielen Dank für Eure Antworten.

Mit Gruß

Colster

Re: Tabellen in Writer verbinden

Verfasst: Mi, 11.01.2017 07:09
von Stephan
Du kannst das mit dem Makrorekorder aufzeichnen:

Code: Alles auswählen

sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:MergeTable", "", 0, Array())

end Sub
Gruß
Stephan

Re: Tabellen in Writer verbinden

Verfasst: Mi, 11.01.2017 09:26
von Colster
Vielen Dank Stephan,

das funktioniert gut.
Ist doch merkwürdig, dass so ein einfacher Befehl nicht irgendwo in der Api oder in Dokumentation auftaucht ...

Mit Gruß

Hermann

Re: Tabellen in Writer verbinden

Verfasst: Mi, 11.01.2017 11:06
von nikki
Hallo,
Colster hat geschrieben:Ist doch merkwürdig, dass so ein einfacher Befehl nicht irgendwo in der Api oder in Dokumentation auftaucht ...
google mal nach StarBasic, da findest Du für diese Scriptsprache ganze Abhandlungen. Manche bevorzugen allerdings Phyton oder JAVA.