Appel fichier Word Excel
@lex
-
@lex -
@lex -
Bonjour à tous, mon problème est le suivant:
j'aurais besoin d'ouvrir un fichier Word à partir d'un UserForm d'Excel, j'ai trouvé la macro suivante :
Private Sub Word_Click()
Dim appword As Word.Application
Set appword = New Word.Application
Application.DisplayAlerts = True
appword.ShowMe
appword.Visible = True
appword.Documents.Open Filename:="C:\Aide.doc"
mais j'aurais aimé savoir s'il était possible de mettre le fichier .doc à coté du fichier excel et l'appeler ainsi sans passer par "C:\..."
Merci
@lex
Etudiant
j'aurais besoin d'ouvrir un fichier Word à partir d'un UserForm d'Excel, j'ai trouvé la macro suivante :
Private Sub Word_Click()
Dim appword As Word.Application
Set appword = New Word.Application
Application.DisplayAlerts = True
appword.ShowMe
appword.Visible = True
appword.Documents.Open Filename:="C:\Aide.doc"
mais j'aurais aimé savoir s'il était possible de mettre le fichier .doc à coté du fichier excel et l'appeler ainsi sans passer par "C:\..."
Merci
@lex
Etudiant
A voir également:
- Appel fichier Word Excel
- Word et excel gratuit - Guide
- Fichier bin - Guide
- Word 2013 - Télécharger - Traitement de texte
- Fichier epub - Guide
- Tableau word - Guide
2 réponses
bonjour
Si j'ai bien compris, tu voudrais pratiquement qu'excel t'ouvres le fichier word.
Comme les caractéristiques sont très différentes ce n'est pas possible et tu es bien obligé de fournir le chemin à word.
Tu peux par contre faire en sorte que ce chemin soit dans une variable paramètrable.
Si j'ai bien compris, tu voudrais pratiquement qu'excel t'ouvres le fichier word.
Comme les caractéristiques sont très différentes ce n'est pas possible et tu es bien obligé de fournir le chemin à word.
Tu peux par contre faire en sorte que ce chemin soit dans une variable paramètrable.
Si tu mets le document word dans le répertoire où est ton fichier excel (si j'ai bien compris ta demande), tu peux mettre
appword.Documents.Open Filename:=ActiveWorkbook.Path & "\Document.doc"
appword.Documents.Open Filename:=ActiveWorkbook.Path & "\Document.doc"
AH c'est génial! c'est exactement ce que je cherchais depuis hier après midi!
et j'aurais pas pu le trouver tout seul :P
J'ai juste pas parfaitement compris a quoi servait ces quelques lignes ci-dessous
Application.DisplayAlerts = True
appword.ShowMe
appword.Visible = True
Mais merci, mais ça fonctionne nickel
et j'aurais pas pu le trouver tout seul :P
J'ai juste pas parfaitement compris a quoi servait ces quelques lignes ci-dessous
Application.DisplayAlerts = True
appword.ShowMe
appword.Visible = True
Mais merci, mais ça fonctionne nickel
Il me semble que pour un lien hypertexte on peut très bien ouvrir un fichier Word à partir d'Excel, alors pourquoi on ne pourrait pas à partir d'un User ??