Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/06/2008, 10h26   #1
Membre à l'essai
 
Inscription : juillet 2005
Messages : 127
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 127
Points : 24
Points : 24
Par défaut problème d'ouverture d'un fichier Word

Bonjour à tous !

Je suis bloqué depuis pas mal de temps sur un problème d'ouverture de fichier Word ...

Voici les lignes de code susceptibles de vous intéresser :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
'<!-- recherche du code catégorie en fonction du type de document -->
    Dim SQL11, Rs_SQL11, leCodeCateg, id_modele
    SQL11="select * from liste where nm_ld='TP_EXM' and LB_ITM='"&trim(transformdouble(type_))&"'"
    set Rs_SQL11=Conn.execute(SQL11)
    verifie_erreur Err.number,Err.description '<!--test le code retour de l'erreur éventuelle -->
    Response.Write("requête : " & SQL11)
    If not Rs_SQL11.eof Then
        Response.Write("<br>not Rs_SQL11.eof")
	    leStatut=Rs_SQL11("CODE")
	    id_modele=Rs_SQL11("CODE_MODELE")
	    Response.Write("<br>id modèle : " & Rs_SQL11("CODE_MODELE"))
    Else
        Response.Write("<br>Rs_SQL11.eof")
	    leStatut=""
    End If
 
    Rs_SQL11.Close
    Set Rs_SQL11=nothing
 
...
 
rac_fic_temp=Server.MapPath("\"&nom_ali&"")&"\smiddlecare\"& monDSP_session &"\output\RTF_convert\"&Session("nom")&"_"&numproc_
 
...
 
Dim MonFic
Response.Write("<br>id modèle : " & id_modele)
Response.Write("<br>chemin du modèle : " & Server.MapPath("\"&nom_ali&"")&"\modele\"&id_modele&".doc")
'Response.End
Set MonFic = fso.GetFile(Server.MapPath("\"&nom_ali&"")&"\modele\"&id_modele&".doc")
Response.Write("<br>rac_fic_temp : " & rac_fic_temp)
chemin_rtf=rac_fic_temp&".doc"
MonFic.Copy chemin_rtf, True
Set fso = nothing
 
 
If id_modele = "MODELE" Then
    '<!-- Préparation du modele avec entete et pied de page -->
    Dim modele
    modele=File_Read(chemin_rtf)
 
    modele=replace(modele,"##NOM##",et_nom)
    modele=replace(modele,"##NIPRO##",et_nipro)
    modele=replace(modele,"##PNOM##",et_pnom)
 
    resultat=File_Write(chemin_rtf,modele,2)
End If
 
Dim objWord
Dim doc, doc2
 
set objWord = Server.CreateObject("Word.Application")
 
Set doc = objWord.Documents.Open(chemin_rtf)
Set doc2 = objWord.Documents.Open(ch_pub_html)
Il plante sur la ligne suivante :
Code :
Set doc = objWord.Documents.Open(chemin_rtf)
Et il m'indique ce message d'erreur :
Citation:

Microsoft Word error '800a1401'

Word a rencontré une erreur lors de l'ouverture du fichier. Essayez de : * Vérifier les autorisations du fichier/lecteur. * Vérifier que la mémoire et l'espace disque sont suffisants. * Ouvrir le fichier avec le convertisseur Récupération de texte.
J'ai tout vérifié, impossible de corriger cette erreur. J'ai pensé aussi à un problème de quotes, mais apparemment ce n'est pas ça. Quelqu'un a une idée ?
merlubreizh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2008, 08h23   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 862
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 862
Points : 5 982
Points : 5 982
Salut,
Citation:
Envoyé par merlubreizh Voir le message
J'ai tout vérifié, impossible de corriger cette erreur
Qu'est-ce que tu as vérifié? Quels sont les droits effectifs sur le dossier conteneur?

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h18.


 
 
 
 
Partenaires

Hébergement Web