2010-07-14 7 views

Répondre

2

1) Créez d'abord un fichier .doc sur le serveur. Ensuite, créez un objet système de fichiers et l'utiliser pour ouvrir le fichier .doc et écrire en elle:

Set file = CreateObject("Scripting.FileSystemObject") 
Set wordFile = file.CreateTextFile(pathToYourDocFile, true) 
wordFile.WriteLine(htmlOutput) 
wordFile.close 

« htmlOutput » doit contenir la page que vous souhaitez exporter vers Word.

2) Une autre option est de travailler directement avec une instance de Word comme mentioned on MSDN:

Set wordApp = GetObject(, "Word.Application") 
wordApp.Visible = False 
wordApp.Documents.Open pathToYourDocFile 
Set wordApp = Nothing 

Vous aurez besoin de creuser through the Word API pour écrire le contenu du document.

3) Changer le tye contenu de votre page il ouvre automatiquement dans Word (si elle est installée sur le client):

Response.ContentType = "application/msword" 
Questions connexes