Programmtechnisch gibt’s keinen Unterschied! Nur, dass die CreateObject-Methode eine Fehlerquelle ist, da man sich zwischen den doppelteln Anführungszeichen mal verschreiben kann.
Einen Vorteil hat’s aber: Du kannst Libraries verwenden, die Du nicht über References eingebunden hast. Aber auch da schleichen sicher gerne Fehler ein, da’s dann keine ObjectLibrary-spezifische Syntaxüberprüfung gibt (weil nicht eingebunden).
Klar?
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]