Ich versuche das nochmal, und nehme Deinen Code vom Anfang
Dim oCreatedDate as NotesDateTime
Set oCreatedDate = oDoc.Created
funktioniert nicht ( was klar ist )
Dim oCreatedDate as Variant
oCreatedDate = oDoc.Created
funktioniert. So, wie es auch in dem Beispiel in dem von Werner geposteten Link steht.
Set oCreatedDate = New NotesDateTime(CStr(oDoc.Created))
ist keine Lösung; allenfalls ein finsterer Hack.