Nein, hab Access aufgemacht, und getestet, geht alles ohne das man Verweise hinzufügen muss.
Versuch mal das OLE-Objekt neu auf dem Access-Formular zu erstellen, also einfügen, und als Quelle eine Datei angeben, und den Haken im Dialog bei Verknüpfung aktivieren.
Wenn die Zieldatei nicht verknüft ist, also z.B. eingebettet gibt SourceDoc einen leeren String zurück, weils eben kein Quelldokument gibt.