Hallo Ralf,
erstmal danke!
Habe folgendes probiert:
Dim nc As NotesNoteCollection
Set nc = dbrep.CreateNoteCollection(False)
Call nc.SelectAllNotes(True)
Call nc.BuildCollection
Messagebox nc.Count
Dim nid As String, nextid As String
nid = nc.GetFirstNoteId
For i = 1 To nc.Count
'get the next note ID before removing any notes
nextid = nc.GetNextNoteId(nid)
Set doc = db.GetDocumentByID(nid)
If doc.IsValid = False Then
'hier zählen Deletion Stubs
End If
nid = nextid
Next
Messagebox ...Zähler Deletion Stubs
nc.Count liefert mir eine größere Zahl als Dokumente in der Datenbank sind, soweit gut, aber bei doc.IsValid = False findet er keine Deletion Stubs.
Gruß
Matthias