Ich suche keine leichten Wege. Je schwerer das Ziel, desto interessanter.
OK, gut, dann ein paar Tipps:
Ich würde erstmal ein neues Doc erzeugen (zum testen alles im Backend, kann man dann immer noch in Frontend switchen):
Dim docNew As NotesDocument
Set docNew = New NotesDocument( db )
docNew.FORM = "keine Ahnung, siehe Mailfile wie die Maske heißt"
Damit hast Du die Basis. Nun kannste via CopyItemToDocument der NotesItem-Klasse die Items in das neu erzeugte Doc rüberkopieren.
Irgendwann zum Schluss noch AppendDocLink der NotesRichTextItem - Klasse.
Damit hast Du Dein Doc soweit zusammengestellt. OK - dann ist noch ein Reopen fällig (da Du sonst nichts siehst). Da kann ein doc.save(true,true) und öffnen im UI helfen - dabei löschst Du evtl. das Backend - nicht dass da ein Doc noch drinhängt und User schließt das UI.
Ich wiederhole mich wahrscheinlich: Ohne LotusScript-Kenntnisse hat das leider keinen Zweck. Ich unterstelle zwar dass Du schnell lernst, aber trotzdem ist das nicht ohne weiteres zu bewerkstelligen.