Yo me creo con visual basic una DLL para crear y modificar documentos de Word, darles un nombre fijo y meterlos en algun sitio.
En esa DLL metes la referencia de los objetos de Word y te creas una función para generar tus documentos.
Luego puedes registrar esa DLL en el servicio de componentes y utilizarla desde ASP, por ejemplo:
Código:
Dim obj
'Crear objeto.
Set obj = Server.CreateObject("Documentos.PClass")
'llamada al metodo del objeto que genera el documento de la Oferta y lo manda por correo
obj.GeneraDoc iIdOferta, sCondVenta, sIdiomaDoc
'Eliminar objeto
Set obj = Nothing