Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Aide pour code VBA pour ouvrir 1 fichier

sebgo

XLDnaute Occasionnel
Bonjour le forum,
J'ai deux fichiers (Excel et Word) dans un même repertoire et je cherche le code vba pour le fichier Word à partir du fichier Excel.
PS: le chemin d'accès est dynamique.
Quelqu'un peut-il m'aider?
Merci d'avance.
 

Eric C

XLDnaute Barbatruc
Bonjour le forum
Bonjour sebgo

Je ne sais pas si je suis dans le bon mais ceci ouvre un document Word. Le chemin est à adapter. Rends toi sdur le Wiki de notre ami MichelXLD (que je salue au passage) tu vas découvrir le trésor, non pas d'Ali Baba mais de Michel Lien supprimé

Code:
Sub OpenWord()
Dim Wrd As Object
Set Wrd = CreateObject('word.Application')
Wrd.Visible = True
Wrd.documents.Open ('C:\\Répertoire\\Nom.doc')
End Sub

Bonne fêtes de fin d'année à toutes & à tous
 

myDearFriend!

XLDnaute Barbatruc
Bonsoir sebgo,

Et pour tout savoir (ou presque) sur le pilotage de Word depuis Excel, consulter en urgence la page n°3 Wiki de MichelXLD !

Bonnes fêtes de fin d'année.

EDITION :
Salut Eric, désolé, je ne t'avais pas vu arriver...

Message édité par: myDearFriend!, à: 29/12/2005 19:20
 

natbru

XLDnaute Occasionnel
Bonjour Sebgo, bonjour Eric,

juste un complément : si tu veux que le chemin du fichier puisse être modifié sous excel.

Code:
Private Sub OuvrirDoc_Click()


Dim Wrd As Object
Dim chemdoc As String

chemdoc = Worksheets('feuil1').Range('a1').Value

Set Wrd = CreateObject('word.Application')
Wrd.Visible = True
Wrd.documents.Open (chemdoc)

End Sub

Voir ci joint. Pense à modifier le chemin du fichier en a1 et à créer ton fichier au bon endroit.

Bon courage. [file name=Classeur1_20051229184430.zip size=8318]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20051229184430.zip[/file]
 

Pièces jointes

  • Classeur1_20051229184430.zip
    8.1 KB · Affichages: 94

_Thierry

XLDnaute Barbatruc
Repose en paix
bonsoir à tous !!!

Rapidos en 'coup de vent' comme ce code, si par exemple tu as le Chemin Complet avec le nom du Doc Word dand la cellule active

Sub Open_N_Importe_Quoi()
    ThisWorkbook.FollowHyperlink ActiveCell
End Sub


Bonne Fin d'Année à tous et toutes
[ol]@+Thierry[/ol]
 

sebgo

XLDnaute Occasionnel
Bonjour le forum,
Comme promis, j'ai testé les différentes solutions qui mont été proposées et celle de MyDearFriend répondait à ce que je voulais. Neanmoins un merci à tous pour les contributions.
Bonne et heureuse fin et debut d'ANNEE.

Sebgo
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…