OVH Cloud OVH Cloud

Ouvrir fichier word

7 réponses
Avatar
Utilisateur1
Bonjour,

Je souhaiterai connaitre la ligne de code qui me permet d'ouvrir un fichier
word (ex: MaîtreFusion.doc) à partir d'un clic sur un bouton de commande de
mon appli access??

Merci d'avance...

7 réponses

Avatar
3stone
Salut,

"Utilisateur1"
| Je souhaiterai connaitre la ligne de code qui me permet d'ouvrir un fichier
| word (ex: MaîtreFusion.doc) à partir d'un clic sur un bouton de commande de
| mon appli access??


Regarde ceci :
http://access.jessy.free.fr/htm/Automation/OpenFileWord.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Guillaume MARANDE
Bonjour,

Ta solution est pas mal, mais moi j'aimerais récupérer la valeur qui se
trouve dans un champ.
Exemple :
champ 1 : chemin du fichier (Ex : C:mes documentsdocument.doc)
quand je clique sur mon bouton, j'aimerais que word se lance puis ouvre mon
fichier document.doc.

Je ne trouve pas le code

Pouvez-vous m'aider ?

Merci d'avance.

Guillaume



"3stone" a écrit dans le message de news:

Salut,

"Utilisateur1"
| Je souhaiterai connaitre la ligne de code qui me permet d'ouvrir un
fichier
| word (ex: MaîtreFusion.doc) à partir d'un clic sur un bouton de commande
de
| mon appli access??


Regarde ceci :
http://access.jessy.free.fr/htm/Automation/OpenFileWord.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/



Avatar
3stone
re,

"Guillaume MARANDE"
| Ta solution est pas mal, mais moi j'aimerais récupérer la valeur qui se
| trouve dans un champ.
| Exemple :
| champ 1 : chemin du fichier (Ex : C:mes documentsdocument.doc)
| quand je clique sur mon bouton, j'aimerais que word se lance puis ouvre mon
| fichier document.doc.


essaies d'être précis dans ta demande...

http://access.jessy.free.fr/htm/Automation/OpenFileWord.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Guillaume MARANDE
Alors j'ai une table qui s'appelle fichier
dans cette table j'ai deux champs.
- Le premier s'appelle numero
- Le deuxième s'appelle chemin

L'enregistrement N° 1 contient c:mes documentsdocument.doc

Ensuite dans mon formulaire, je retrouve ces informations ; j'aimerais
ajouter un bouton que quand je clique dessus, il m'ouvre le fichier qui se
trouve dans le champ chemin (donc : c:mes documentsdocument.doc)

j'espère que tu as compris.


"3stone" a écrit dans le message de news:

re,

"Guillaume MARANDE"
| Ta solution est pas mal, mais moi j'aimerais récupérer la valeur qui se
| trouve dans un champ.
| Exemple :
| champ 1 : chemin du fichier (Ex : C:mes documentsdocument.doc)
| quand je clique sur mon bouton, j'aimerais que word se lance puis ouvre
mon
| fichier document.doc.


essaies d'être précis dans ta demande...

http://access.jessy.free.fr/htm/Automation/OpenFileWord.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/



Avatar
Eric
Bonjour,

La fonction de Jessy fait ce que tu veux.
Si cette fonction n'est utilisée que dans ce formulaire, tu la copies et
la colles sous la ligne Option Compare Database dans le module associé
au formulaire {faire ALT+F11 quand ton formulaire est en mode
Modification}, sinon dans un module général.

sur le bouton du formulaire (nommé lebouton par ex), évènement Click
Private Sub lebouton_Click()
OpenFileWord me.chemin
End Sub

Et tu ajoutes la référence Microsoft Word x.0 Library Object au menu
Outils|Références de la fenêtre VB.

C'est OK ?


Alors j'ai une table qui s'appelle fichier
dans cette table j'ai deux champs.
- Le premier s'appelle numero
- Le deuxième s'appelle chemin

L'enregistrement N° 1 contient c:mes documentsdocument.doc

Ensuite dans mon formulaire, je retrouve ces informations ; j'aimerais
ajouter un bouton que quand je clique dessus, il m'ouvre le fichier qui se
trouve dans le champ chemin (donc : c:mes documentsdocument.doc)

j'espère que tu as compris.


"3stone" a écrit dans le message de news:


re,

"Guillaume MARANDE"
| Ta solution est pas mal, mais moi j'aimerais récupérer la valeur qui se
| trouve dans un champ.
| Exemple :
| champ 1 : chemin du fichier (Ex : C:mes documentsdocument.doc)
| quand je clique sur mon bouton, j'aimerais que word se lance puis ouvre
mon
| fichier document.doc.


essaies d'être précis dans ta demande...

http://access.jessy.free.fr/htm/Automation/OpenFileWord.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/







--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr


Avatar
Fred Chodo
Bonjour,

J'ai essayé egalement mais il me retourne a chaque fois une erreur de type
5273 ou 5174.
J'ai recopié le code tel quel et puis rien pouvez vous m'aidez sur ce typre
d'erreur?
Il me met egalement que mon fichier n'est pas bon il reconnait bien mon
chemin mais m'affiche cette erreur!

Merci


Bonjour,

La fonction de Jessy fait ce que tu veux.
Si cette fonction n'est utilisée que dans ce formulaire, tu la copies et
la colles sous la ligne Option Compare Database dans le module associé
au formulaire {faire ALT+F11 quand ton formulaire est en mode
Modification}, sinon dans un module général.

sur le bouton du formulaire (nommé lebouton par ex), évènement Click
Private Sub lebouton_Click()
OpenFileWord me.chemin
End Sub

Et tu ajoutes la référence Microsoft Word x.0 Library Object au menu
Outils|Références de la fenêtre VB.

C'est OK ?


Alors j'ai une table qui s'appelle fichier
dans cette table j'ai deux champs.
- Le premier s'appelle numero
- Le deuxième s'appelle chemin

L'enregistrement N° 1 contient c:mes documentsdocument.doc

Ensuite dans mon formulaire, je retrouve ces informations ; j'aimerais
ajouter un bouton que quand je clique dessus, il m'ouvre le fichier qui se
trouve dans le champ chemin (donc : c:mes documentsdocument.doc)

j'espère que tu as compris.


"3stone" a écrit dans le message de news:


re,

"Guillaume MARANDE"
| Ta solution est pas mal, mais moi j'aimerais récupérer la valeur qui se
| trouve dans un champ.
| Exemple :
| champ 1 : chemin du fichier (Ex : C:mes documentsdocument.doc)
| quand je clique sur mon bouton, j'aimerais que word se lance puis ouvre
mon
| fichier document.doc.


essaies d'être précis dans ta demande...

http://access.jessy.free.fr/htm/Automation/OpenFileWord.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/







--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr





Avatar
Dédé
----------------------
Dim RetVal
monfichierdoc="c:mes documentsmofichier.doc"
RetVal = Shell "c:Program FilesMicrosoft OfficeOffice 11Winword.exe "&
monfichierdoc
-----------------------
Remplacer monfichierdoc par le fichier à ouvrir
vérifiez également le chemin d'accès de Word (en fonction des versions
d'office)
cela devrait fonctionner...

"Fred Chodo" a écrit dans le message
de news:
Bonjour,

J'ai essayé egalement mais il me retourne a chaque fois une erreur de type
5273 ou 5174.
J'ai recopié le code tel quel et puis rien pouvez vous m'aidez sur ce
typre
d'erreur?
Il me met egalement que mon fichier n'est pas bon il reconnait bien mon
chemin mais m'affiche cette erreur!

Merci


Bonjour,

La fonction de Jessy fait ce que tu veux.
Si cette fonction n'est utilisée que dans ce formulaire, tu la copies et
la colles sous la ligne Option Compare Database dans le module associé
au formulaire {faire ALT+F11 quand ton formulaire est en mode
Modification}, sinon dans un module général.

sur le bouton du formulaire (nommé lebouton par ex), évènement Click
Private Sub lebouton_Click()
OpenFileWord me.chemin
End Sub

Et tu ajoutes la référence Microsoft Word x.0 Library Object au menu
Outils|Références de la fenêtre VB.

C'est OK ?


Alors j'ai une table qui s'appelle fichier
dans cette table j'ai deux champs.
- Le premier s'appelle numero
- Le deuxième s'appelle chemin

L'enregistrement N° 1 contient c:mes documentsdocument.doc

Ensuite dans mon formulaire, je retrouve ces informations ; j'aimerais
ajouter un bouton que quand je clique dessus, il m'ouvre le fichier qui
se
trouve dans le champ chemin (donc : c:mes documentsdocument.doc)

j'espère que tu as compris.


"3stone" a écrit dans le message de news:


re,

"Guillaume MARANDE"
| Ta solution est pas mal, mais moi j'aimerais récupérer la valeur qui
se
| trouve dans un champ.
| Exemple :
| champ 1 : chemin du fichier (Ex : C:mes documentsdocument.doc)
| quand je clique sur mon bouton, j'aimerais que word se lance puis
ouvre
mon
| fichier document.doc.


essaies d'être précis dans ta demande...

http://access.jessy.free.fr/htm/Automation/OpenFileWord.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/







--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr