Probier mal das hier...
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim anhang As NotesRichTextItem
Dim datei As Variant
On Error Goto ErrHdl
Set uidoc = workspace.CurrentDocument
Set doc = uidoc.Document
Set Anhang = New NotesRichTextItem(doc, "Anhang")
'sonst ist das Objekt nicht gesetzt oder der Typ nicht definiert
datei = workspace.OpenFileDialog(False, "Datei auswaehlen")
'liefert einen Array zurück : datei(0) ist der erste Dateiname
If Isempty(datei) Then Exit Sub
Call uidoc.GotoField("anhang")
If anhang.type = 1 Then
Call anhang.EmbedObject( EMBED_Attachment, "", datei(0))
'refresh uidoc... das ist leider so in Notes...
Call anhang.Update
doc.SaveOptions = "0"
Call UiDoc.Close(True)
Dim NewUiDoc As NotesUIDocument
Set NewUiDoc = workspace.EditDocument(True, doc)
Set Doc = NewUiDoc.Document
'end refresh
End If
Mit den RT-Felder muß man leider etwas umständlich arbeiten