RE:¿Abrir un archivo .doc desde VB?
Fijate, inserta un objeto OLE y seleccionas en el formulario de insert objets - Create from file, luego en el boton browse le especificas donde esta el archivo que quieres abrir, existen varias opciones, te las prueba te seran utiles, bueno en tu caso utilizas Display as Icon lo cual te insertara el icono del documento en el OLE que tienes en VB, cuando ejecutes tu programa puedes dar doble click sobre el objeto OLE o en un boton pones
OLE1.Doverb 'Ejecuta el objeto que esta dentro del OLE
Espero te sirva