Eigentlich ziemlich einfach möglich.
Hier mal ein Rahmen:
Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments
While Not(doc Is Nothing)
'###############################
'HIER DEINE AKTIONEN
'###############################
Set doc = collection.GetNextDocument(doc)
Wend
End Sub
Mit AppendToTextList der NotesItem-Klasse kannst Du neue Werte einem Listenfeld anhängen.
Oder Du definierst ein Feld gleich neu z.B. mit
doc.DEINFELD = "Dein beliebiger Wert......." & " - " & doc.Irgendeinfeld(0) & "....."