Dim ws As New NotesUIWorkspace
Dim session As New NotesSession
Dim db As NotesDatabase
Dim stream As NotesStream
Dim body As NotesMIMEEntity
Dim html As Variant
Dim prindDoc As NotesDocument
Dim prindUIDoc As NotesUIDocument
Set prindDoc = db.CreateDocument()
Call prindDoc.ReplaceItemValue("Form", "($PrintForm)")
' ($PrintForm) - это форма с ричтекстовым полем Body(стоит галка Store contents as HTML and MIME) и SaveOptions="0"
html = html + "<B>Привет</B>"
Set stream = session.CreateStream
session.ConvertMIME = False
Set body = prindDoc.CreateMIMEEntity
Call stream.WriteText(html)
Call body.SetContentFromText(stream, {text/html; charset="UTF-8"}, ENC_IDENTITY_BINARY)
Call prindDoc.ComputeWithForm(False, False)
Set prindUIDoc = ws.EditDocument(False, prindDoc, False)
Call prindUIDoc.Print()
Call prindUIDoc.Close
session.ConvertMIME = True