Yo lo hago asi:
Private Ex As New Excel.Application 'En general Declaraciones
'------------------------------------------------------------
Workbooks.Open "ruta"
Workbooks(1).Sheets(1).Select 'Selecciono la hoja 1 del libro 1
Ex.Cells(6, 2) = text4.Text
Ex.Cells(7, 2) = Text6.Text
Ex.Cells(7, 7) = Text5.Text
Ex.Cells(8, 3) = Text3.Text
Ex.Cells(8, 10) = Text1.Text
Ex.Cells(9, 2) = Text7.Text
Ex.Cells(9, 6) = Text8.Text
Ex.Cells(9, 9) = Text2.Text
Y especifico el valor que va en las filas y en las columnas
Y si tengo que imprimir
Workbooks(1).PrintOut 1, 1, 1 'Estos numeros indican desde, hasta y n° de copias
Si lo vas a hacer de esta manera debes agregar la referencia Microsoft Excel 11.0 Object Library...
Cualquier otra cosa...