Script gefällig?
Du durchläufst in der CurrentDatabase alle Views (ist eine Collection in der NotesDatabase)
Dann überprüfst Du den Readers-Eintrag. Ist er nicht leer, dann ist die Ansicht oder der Ordner ein persönlicher, etwa so, wobei V gerade die Ansicht ist, die Du untersuchst. Reicht das? Sonst gibts noch ne Handvoll mehr Zeilen.
If Not Isempty(V.Readers) Then
Call V.Remove
End If