Ich habe es gerade mal für mich ausprobiert. Es geht durchaus auch mit "fremden" Datenbanken ohne Probleme.
Hier mal ein Beispielcode den ich als Button Hyperlink in eine Email eingebaut habe.
Sub Click(Source As Button)
Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim doc As NotesDocument
Dim db As NotesDatabase
Dim lnnewdoc As NotesDocument
Set db = New NotesDatabase("","")
Call db.OpenByReplicaID(s.CurrentDatabase.Server,"C125771F003AA3AA")
Set lnnewdoc = db.CreateDocument
flag = ws.DialogBox( "DialogCheck", True, True, True, False, False, False, db.Title, lnnewdoc, True, True)
End Sub