Re: Suche Makro - Datei im gleichen Ordner wie Datenbank finden
Verfasst: Di, 30.11.2010 12:23
Aloha
Versuch es mal so:
Versuch es mal so:
Code: Alles auswählen
sub Seriendruck
sDatabaseName = "Kundendaten" 'Name der registrierten Datenbank
sFileName = "Serienbrief.odt" 'Name der Vorlage
Globalscope.BasicLibraries.loadLibrary("Tools")
oDBContext=CreateUnoService("com.sun.star.sdb.DatabaseContext")
oDatasource = oDBContext.getByName(sDatabaseName)
sDBUrl = DirectoryNameoutofPath(oDatasource.DatabaseDocument.URL,"/")
sFileURL = ConvertToURL(sDBUrl & "/" & sFileName)
MailMerge = createunoservice("com.sun.star.text.MailMerge")
MailMerge.DataSourceName=sDatabaseName
MailMerge.DocumentURL=sFileURL
MailMerge.CommandType=1
MailMerge.Command="Seriendruck"
MailMerge.OutputType=1
MailMerge.OutputUrl=Converttourl("C:\")
MailMerge.FileNameFromColumn=True
MailMerge.FileNamePrefix="Dateiname"
Dim MyProps() as Object
MailMerge.execute(MyProps())
end sub