Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ouverture lecture ecriture sauvegarde WORD [ Archives ASP & ASP.NET / AU SECOURS !!!! ] (glopglop)

vendredi 5 juillet 2002 à 12:05:09 | ouverture lecture ecriture sauvegarde WORD

glopglop

Salut Tous!!

Je voudrais que ma page asp ouvre un fichier type word. Que l'utilisateur modifie le fichier et que le fichier soit enregistré avec un autre nom!!
Je nage, je patauge , je sais pas faire!!
Est ce que qq'un aurrait une solution et pourrait m'aider???
Merci d'avance!!

mardi 16 juillet 2002 à 10:12:35 | Re : ouverture lecture ecriture sauvegarde WORD

MalcolMZ

Membre Club
il y a un script ki existe sur le site en niveau 3



-------------------------------
Réponse au message :
-------------------------------

Salut Tous!!

Je voudrais que ma page asp ouvre un fichier type word. Que l'utilisateur modifie le fichier et que le fichier soit enregistré avec un autre nom!!
Je nage, je patauge , je sais pas faire!!
Est ce que qq'un aurrait une solution et pourrait m'aider???
Merci d'avance!!

mardi 16 juillet 2002 à 11:07:52 | Re : ouverture lecture ecriture sauvegarde WORD

glopglop



Salut!!

Merci pour ton script C super cool de ta part!! Ca faisait un moment que je me prennais la tete!!
G cependant un probleme avec les chemin d'acces pour savoir a koi ils correspondent et pour les adapter a mon site!!!!!
1)chemin virtuel C koi?
2)chemin physique c koi?
3)fo-t-il mettre le fichier word sur le site (dans /inetpub/wwwroot/....) ou pas?
4) Où se trouve le fichier tmp créé!!?

Excuse moi pour mon incompetence!!

Merci encore

GlopGlop


mardi 16 juillet 2002 à 19:58:42 | Re : ouverture lecture ecriture sauvegarde WORD

MalcolMZ

Membre Club
il te suffit simplement de copier tous les fichier dans un repertoire de ton serveur.par exemple la ou se trouve ton fichier de page princial par defaut
et ensuite il te suffit de modifier la page asp en fonction de tes besoins et de mettre les box k'il faut dans le fichier word....

le programme a été crée pour ke si tu le lance a partir de ton serveur ex : http://monserveur/wordform.asp...il trouvera automatiquement le chemin du fichier word à lire..voila

donc en reponse :

chemin physique c koi?
c:/inetpub/wwwroot/

chemin virtuel C koi? c le chemin
physique +
le repertoire : /toto +
le fichier : /fichier.word

et oui il fo mettre le fichier word sur le site mais attention..les utilisateur doivent accepter la macro..sinon ca marche po...

Où se trouve le fichier tmp créé!!?normalement à la racine ou se trouve le fichier word si bien sur tu a laisser l'ecriture sur ton repertoire..

-------------------------------
Réponse au message :
-------------------------------



Salut!!

Merci pour ton script C super cool de ta part!! Ca faisait un moment que je me prennais la tete!!
G cependant un probleme avec les chemin d'acces pour savoir a koi ils correspondent et pour les adapter a mon site!!!!!
1)chemin virtuel C koi?
2)chemin physique c koi?
3)fo-t-il mettre le fichier word sur le site (dans /inetpub/wwwroot/....) ou pas?
4) Où se trouve le fichier tmp créé!!?

Excuse moi pour mon incompetence!!

Merci encore

GlopGlop



mercredi 17 juillet 2002 à 10:33:44 | Re : ouverture lecture ecriture sauvegarde WORD

glopglop


En fait G deux pb!!

1) Quand je mets les deux fichiers à la racine de mon site web (sans les modifier)(c:\Inetpub\wwwroot\sitewebrdv\fichier.doc et fichier.asp)

Et que je mets un lien de ma premiere page vers le fichier wordform.asp j'arrive bien au formulaire, je le remplis, je clic sur envoyer, et la.... rien ne se passe j'attends j'attends et j'attends tjs comme si yavais une boucle infini!!

2)
Quand j'ouvre le fichier word et que j'active la macro, j'ai une erreur à la ligne 53 soit la ligne:
Set f = fs.GetFile("\\m_serveur\SQL_intranet\intranet\code\Fichier_word_asp\imprime.txt")

Je pense que le chemin n'est pas bon mais si je met "\\Inetpub\wwwroot\sitewebrdv\imprime.txt" ca marche pas non plus!!

Merci encore de ton aide et de ta patience!!

Glop

mercredi 17 juillet 2002 à 19:26:31 | Re : ouverture lecture ecriture sauvegarde WORD

MalcolMZ

Membre Club
dans un premier temps vérifie que tu peux inscrire des fichier dans ton repertoire sitewebrdv.
ce que tu peux faire c lancer l'explorateur sur ce repertoire..de rentrer des info dans worform.asp et de regarder si le fichier se copie....

si tu veux tester le deuxieme test c a dire metrte un fichier imprime.txt dans le rep
alors il faut lui metrte des données a l'intérieur soir par ex :

Nom=test&prenom=salut&adresse=test&telephone=et encore test&

mais je pense que tu n'a pas activer la lecture et ecriture sur ton repertoire..enfin se sont les symptomes...

-------------------------------
Réponse au message :
-------------------------------


En fait G deux pb!!

1) Quand je mets les deux fichiers à la racine de mon site web (sans les modifier)(c:\Inetpub\wwwroot\sitewebrdv\fichier.doc et fichier.asp)

Et que je mets un lien de ma premiere page vers le fichier wordform.asp j'arrive bien au formulaire, je le remplis, je clic sur envoyer, et la.... rien ne se passe j'attends j'attends et j'attends tjs comme si yavais une boucle infini!!

2)
Quand j'ouvre le fichier word et que j'active la macro, j'ai une erreur à la ligne 53 soit la ligne:
Set f = fs.GetFile("\\m_serveur\SQL_intranet\intranet\code\Fichier_word_asp\imprime.txt")

Je pense que le chemin n'est pas bon mais si je met "\\Inetpub\wwwroot\sitewebrdv\imprime.txt" ca marche pas non plus!!

Merci encore de ton aide et de ta patience!!

Glop

jeudi 18 juillet 2002 à 17:42:27 | Re : ouverture lecture ecriture sauvegarde WORD

glopglop

Encore merci de ta patience MalcolMZ!!
Le deuxiemetest est ok!! ca marche yavait un chemin a changé c'est tout!!
Pour le premier ca tourne tjs dans le vide et je comprends pas!!!! G bien mis lecture ecriture sur mon repertoire dans IIS !! G meme partagé le repertoire et tjs rien!!
mes fichiers sont sous "c:\inetpub\wwwroot\siteweb\"
Donc est ce que le code tel que fonctionne ??????

<%
if request("Envoyer")="Envoyer" then


nom = request("nom")
prenom = request("prenom")
adresse = request("adresse")
telephone = request("telephone")


cheminVirtuel = Request.ServerVariables("PATH_INFO")
cheminPhysique = Server.MapPath(cheminVirtuel)
chemin = Left(cheminPhysique,InStrRev(cheminPhysique,"\")-1)

fichier_word = "monfichier.doc"
fichier = "\imprime.txt"
repertoire = "\sitewebrdv"
chemin_fichier = chemin & repertoire& fichier
chemin_fichier_word = chemin & repertoire& fichier

' bon commencon..le but c 'est d'inscrire les données dans un fichier text
' afin de pouvoir ensuite lire se fichier sous word
' et de recupèrer les valeurs

Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile(chemin_fichier,8,True)

'** bon ben le truc standard pour ecrire dans un fichier
MyFile.Write("Nom="&nom&"&prenom="&prenom&"&adresse="&adresse&"&telephone="&telephone&"&")

MyFile.Close ' verifier bien que vous avez l'autorisation d'ecriture dans votre rep


response.redirect (fichier_word) ' et on lance la macro word

end if ' fin de l'action

Merci encore de ta patience!! et de ton aide!!!

jeudi 18 juillet 2002 à 17:43:51 | Re : ouverture lecture ecriture sauvegarde WORD

glopglop

Encore merci de ta patience MalcolMZ!!
Le deuxiemetest est ok!! ca marche yavait un chemin a changé c'est tout!!
Pour le premier ca tourne tjs dans le vide et je comprends pas!!!! G bien mis lecture ecriture sur mon repertoire dans IIS !! G meme partagé le repertoire et tjs rien!!
mes fichiers sont sous "c:\inetpub\wwwroot\siteweb\"
Donc est ce que le code tel que fonctionne ??????

<%
if request("Envoyer")="Envoyer" then


nom = request("nom")
prenom = request("prenom")
adresse = request("adresse")
telephone = request("telephone")


cheminVirtuel = Request.ServerVariables("PATH_INFO")
cheminPhysique = Server.MapPath(cheminVirtuel)
chemin = Left(cheminPhysique,InStrRev(cheminPhysique,"\")-1)

fichier_word = "monfichier.doc"
fichier = "\imprime.txt"
repertoire = "\sitewebrdv"
chemin_fichier = chemin & repertoire& fichier
chemin_fichier_word = chemin & repertoire& fichier

' bon commencon..le but c 'est d'inscrire les données dans un fichier text
' afin de pouvoir ensuite lire se fichier sous word
' et de recupèrer les valeurs

Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile(chemin_fichier,8,True)

'** bon ben le truc standard pour ecrire dans un fichier
MyFile.Write("Nom="&nom&"&prenom="&prenom&"&adresse="&adresse&"&telephone="&telephone&"&")

MyFile.Close ' verifier bien que vous avez l'autorisation d'ecriture dans votre rep


response.redirect (fichier_word) ' et on lance la macro word

end if ' fin de l'action

Merci encore de ta patience!! et de ton aide!!!

jeudi 18 juillet 2002 à 18:33:40 | Re : ouverture lecture ecriture sauvegarde WORD

MalcolMZ

Membre Club

ce que tu peux faire c faire un


cheminVirtuel = Request.ServerVariables("PATH_INFO")
cheminPhysique = Server.MapPath(cheminVirtuel)
chemin = Left(cheminPhysique,InStrRev(cheminPhysique,"\")-1)

fichier_word = "monfichier.doc"
fichier = "\imprime.txt"
repertoire = "\sitewebrdv"
chemin_fichier = chemin & repertoire& fichier
chemin_fichier_word = chemin & repertoire& fichier
*****************************

et tu tape : response.write chemin_fichier_word
pour vérifier sir le chemin est exacte..
si oui alors le prob viens de l'ecriture du fichier imprime sur ton disk et la je peux pas t'aider réelement a distance...

il faut aussi ke tu apprenne a debuger tout seul...
essay en placant des response.write (les varaibles) pour comprendre ce ke tu récupère..



*******************************

Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile(chemin_fichier,8,True)

'** bon ben le truc standard pour ecrire dans un fichier
MyFile.Write("Nom="&nom&"&prenom="&prenom&"&adresse="&adresse&"&telephone="&telephone&"&")
***************************************
et tu tape : response.write("ca y est le fichier est copier")
si le fichier wordform après le clic sur envoyer ne note pas cette phrase..cela veux dire ke ton fichier ne peux pas ce copier sur ton disk et le pourkoa..il n'y a que toa le webmaster de ton propre serveur ki peux le débuger

**************************************



MyFile.Close ' verifier bien que vous avez l'autorisation d'ecriture dans votre rep


response.redirect (fichier_word) ' et on lance la macro word

end if ' fin de l'action


**************************************

voila j'èspère ke tu pourra enfin le faire fonctionner et en profiter...

-------------------------------
Réponse au message :
-------------------------------

Encore merci de ta patience MalcolMZ!!
Le deuxiemetest est ok!! ca marche yavait un chemin a changé c'est tout!!
Pour le premier ca tourne tjs dans le vide et je comprends pas!!!! G bien mis lecture ecriture sur mon repertoire dans IIS !! G meme partagé le repertoire et tjs rien!!
mes fichiers sont sous "c:\inetpub\wwwroot\siteweb\"
Donc est ce que le code tel que fonctionne ??????

<%
if request("Envoyer")="Envoyer" then


nom = request("nom")
prenom = request("prenom")
adresse = request("adresse")
telephone = request("telephone")


cheminVirtuel = Request.ServerVariables("PATH_INFO")
cheminPhysique = Server.MapPath(cheminVirtuel)
chemin = Left(cheminPhysique,InStrRev(cheminPhysique,"\")-1)

fichier_word = "monfichier.doc"
fichier = "\imprime.txt"
repertoire = "\sitewebrdv"
chemin_fichier = chemin & repertoire& fichier
chemin_fichier_word = chemin & repertoire& fichier

' bon commencon..le but c 'est d'inscrire les données dans un fichier text
' afin de pouvoir ensuite lire se fichier sous word
' et de recupèrer les valeurs

Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile(chemin_fichier,8,True)

'** bon ben le truc standard pour ecrire dans un fichier
MyFile.Write("Nom="&nom&"&prenom="&prenom&"&adresse="&adresse&"&telephone="&telephone&"&")

MyFile.Close ' verifier bien que vous avez l'autorisation d'ecriture dans votre rep


response.redirect (fichier_word) ' et on lance la macro word

end if ' fin de l'action

Merci encore de ta patience!! et de ton aide!!!

mardi 23 juillet 2002 à 09:25:42 | Re : ouverture lecture ecriture sauvegarde WORD

glopglop


Salut MalcolMZ!

Je te remercie encore pour toute l'aide que tu m'as donnée! Ca marche enfin!! Le probleme venait de norton installé sur ma machine qui bloquait l'execution des scripts!!!
Merci encore!

Glop



1 2

Cette discussion est classé dans : fichier, lecture, ouverture, word, ecriture


Répondre à ce message

Sujets en rapport avec ce message

ouverture d'un fichier [ par ganbalfro ] Bonjour. Actuellement je suis entrain de réaliser un ftp pour une entreprise X en asp. L’application est sure un site intranet consultable par tous Lecture fichier texte (plusieurs lignes et separateurs) [ par motoetmotards ] Bonjour !Je dispose d'un fichier texte de plusieurs lignesChaque ligne est composée de plusieurs champs séparés de ;Je dois stocker le contenu du fich convertir un fichier html en pdf ou word [ par chaouki_2000 ] salut tt le monde     je cherche un bout de code qui permet de convertir une page html en pdf ou word ceci m'est indispensable pour le projet que je Attribution de droits de lecture/ecriture sur des fichiers [ par younsss ] Bonjour a tous,Alors voila, j'aimerai savoir s'il est possible, par l'utilisation des sessions, de définir des droits d'acces sur des fichiers de type Lecture et création d'un fichier Excel en ASP VBScript [ par jeremieuk ] Bonjour à tous,Je suis un débutant en ASP.Je travail sur SQLServer et j'utilise ASP VBScript comme langage developpement.Je souhaite lire un fichier c ecriture des donnees dans un fichier xml [ par 24 ans ] quelle est le code qui me permet d'ajouter des lignes dans un fichier xml .merci de votre aide en avance !!!!! impression de fichier word... au secours!!!! [ par maxibesttof ] Bonjour à toi, âme charitable qui accepte de m'aider.Pour imprimer un fichier doc, je procède comme suit.Cela fonctionne très bien en application c exportation d'un document (fichier)vers word,excel,fichier texte [ par akouavi ] comment exporter un fichier (image ou non) qu'on a au prealableinseré dans une base Access vers word, excel, fichier texte, ou nouvelle base de donnee lecture d'un fichier texte (encore...) [ par cherrymoon08 ] Bonjour tout le monde,Voila je débute en asp.net mais déjà certaines choses me tracasse.Lorsques que je veux lire dans un fichier texte, j'utilise une Ouvrir Word [ par Tiotel ] Bonjour a tous,j'essaye depuis ce matin d'ouvir word en cliquant sur un bouton de la page aspx.Je ne sais pas comment faire. le fichier est sur un ser


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.