Hallo Wolfgang,
entschuldige die von mir ausgelösten Irritationen, aber ich habe verzweifelt nach einer Lösung gesucht

.
Vielleicht interessiert den Einen oder Anderen doch eine Lösung meiner Anfrage, für die ich mich bei Thomas Krumbein und den Vorlagebeispielen von
http://www.cfb-service.de bedanken möchte

:
Sub VorlageEinzelrechnung
rem ----------------------------------------------------------------------
rem OO-Vorlagendatei (.ott) ist hier die VorlageEinzelrechnung
rem Vorlagendatei laden von
sDatei = "C:\Dokumente und Einstellungen\Jörg\Anwendungsdaten\OpenOffice.org2\user\template\VorlageEinzelrechnung.ott"
sURL = ConvertToURL(sDatei)
oDokument=StarDesktop.loadComponentFromURL(sURL, "blank", 0, Array())
istleer = IsNull(oDokument)
If istleer=True then
MsgBox "Dokument nicht geöffnet"
End If
rem Vorlage Einzelrechnung öffnen
rem Verbindung zum aktuellen Dokument
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
Rem Das geöffnete/aktuelle Dokument drucken
oDoc = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem Druck anstoßen
dim args() as new com.sun.star.beans.PropertyValue
dispatcher.executeDispatch(document, ".uno:Print", "", 0, args())
End Sub
Jetzt erscheint für das jeweilige aktuelle Seriendruckdokument die Abfrage:
'Ihr Dokument enthält Adressdatenbank-Felder. Möchten Sie einen Serienbrief drucken? Ja/Nein/Hilfe - und das war's!
Mit freundlichem Gruss
Jörg