Ciao
In questi giorni ho dato un'occhiata anch'io a come interagire con Excel da VB ed ho sviluppato questo codice seguendo le indicazioni fornite per GetObject nella Guida in linea
Ha due aspetti interessanti:
La prima è che qualsiasi versione tu abbia di Excel (almeno io l'ho testata su su 97 e su 2007) dovrebbe funzionare
La seconda è che puoi registrarti le macro su Excel e ad ogni istruzione basta aggiungergli "excelObj.Application."
Naturalmente non l'ho potuta testare in tutto e per tutto, quindi lascio a te il compito di farlo per ciò che ti riguarda.
Un'altra cosa che ho notato è che nonostante queste due righe alla fine
excelObj.Application.Quit()
excelObj = Nothing
Se osservi da Task Manager --> Processi: noterai che EXCEL.EXE non se ne và fino a quando non termini l'applicazione
Spero ti possa aiutare
Ciao