Hi Alirion,
das mit der Zwischenablage verstehe ich auch nicht,
Du wolltest doch eine Schnittstelle aus Lotus ?
Nach der Serienbrieffunktion hast Du auch nicht geschaut und Code hast Du bisher auch keinen.
Diesen Code habe ich nur so zusammengehauen, er wird sicher nicht laufen, nur sind hier alle Befehle drin die Du brauchst.
Im Worddokument sollte ein Feld sein mit dem Namen "IDENTNUMMER", dann kannst Du darein etwas übergeben
**********************
Dim object As Variant
Dim WordObj As Variant
Dim word As Variant
'Create the Word object:
On Error Resume Next
Set Word = GetObject("", "Word.Application")
If Err = 208 Then ' Fehler 208 tritt auf wenn Word noch nicht läuft
Err = 0
Set Word = CreateObject("Word.Application")
objWord.Visible = True 'Word sichtbar machen
End If
'Set word = GetObject("","Word.Application")
'Set word = CreateObject("Word.Application") 'Create Word object
'Create a new document based on the template from dlgdoc
Worddokumentpfad$ = "C:TEMP\Word.doc"
Call word.documents.add(Worddokumentpfad$)
Set worddoc = word.activedocument 'Get a handle for the active document
'Assign the field values:
worddoc.FormFields("IDENTNUMMER").result = strIDENT
worddoc.saveas(Reaktionsbriefpfad$) 'save the document with the filename of "user"
word.ActivePrinter = "Print-2-Image"
Call worddoc.PrintOut(False, , , , , , , 1)
word.visible = True 'Comment this line if you don't want to show Word.
word.quit 'remove comment if you want to close rather than show Word.