In realtà non so l'errore preciso.
Io lancio l'exe sul pc con Office 2003, e mi da il classico errore di windows con i due pulsantini "invia a Microsoft" e "Non inviare".
Sono sicuro che la causa sia la versione visto che ho provato a ricompilare il progetto su un pc dove è installato Office 2003 (aggiungendo quindi la versione 11) e tutto funzionava correttamente sui pc con Office 2003.

Io sono abbastanza nuovo di visual basic, ho sempre usato java e mi chiedo: non è possibile aggiungere il riferimento a excel, proprio come aggiungo un jar a un progetto java, in modo tale da essere totalmente indipendente dalla versione installata sul pc su cui faccio girare l'exe?