MailMerge Makro

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

FloWe
*
Beiträge: 18
Registriert: Fr, 13.04.2007 15:32

MailMerge Makro

Beitrag von FloWe »

Ich möchte gerne per Basic Makro eine bereits geöffnete Vorlage mit der Datenbank zusammenführen.

Code: Alles auswählen

Set objServiceManager = CreateObject("com.sun.star.ServiceManager")
    Set objStardesktop = objServiceManager.createinstance("com.sun.star.frame.Desktop")
    Set MyMerge = CreateUnoService("com.sun.star.text.MailMerge")
    MyMerge.DataSourceName = "Adressdaten"
    MyMerge.DocumentURL = "file:///M:/xx.odt"
    MyMerge.Commandtype = 0
    MyMerge.Command = "Adressdaten"
    MyMerge.outputtype = 2
    MyMerge.OutputUrl =  "file:///C:/Temp"
    MyMerge.Filenameprefix="Flo"
    Dim objFlo as Object
    MyMerge.execute (objFlo )
end sub
Ich bekomme hier nun einen Fehler: "cannot coerce argument type during coreflection call" .... Was hab ich falsch gemacht ?

Danke
Flo
FloWe
*
Beiträge: 18
Registriert: Fr, 13.04.2007 15:32

Beitrag von FloWe »

Ok...Sorry hab schon selbst die Lösung....
Muss am ende MyMerge.execute (Array()) heißen... :oops:
Antworten