perchè non ti funziona? (non intendo dire che il codice è giusto, volevo sapere se ti dava qualche errore)

sei sicuro che si usi Load per creare un oggetto?

Non esiste un metodo tipo CreateObject(TuoOgetto As TipoOggetto)?