Hola jbasauri, puede ser y tiene toda la pinta de que no se esta cargando el documento que le estas pasando, si se esta creando el objeto pero el documento no esta cargandose correctamente y por ello te da error de que la funcion replaceAll no
está disponible, ojo puede ser eso o no ehhh, de todas formas te aconsejo que pruebes a cambiar algunas cosas en el code...
Por ejemplo prueba a modificar linea w.Documents.Open por esta que te indico :
w.Documents.Open FileName:="TransporteVolvo.doc"
Tambien intenta forzar el inicio de la selecicon en el documento...
Te dejo un link de un ejemplo completo para vb6 muy sencillito;-)
http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/309-buscar-reemplazar-en-word.htm
Saludos, espero que lo resuelvas.
Danicuco - 2011