Ouverture de fichier .doc

  • Initiateur de la discussion Initiateur de la discussion chris31
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

chris31

Guest
Bonjour a tous,

J'esssaye d'ouvrir un fichier .doc avec une USF en cliquant sur Ok, je n'ai pas d'erreur mais le fichier ne s'ouvre pas voila mon code :

Private Sub Ok3_Click()
Observations.Hide
' ouverture du fichier 'paragraphe1.doc'
Dim t As String
Dim t2 As String
t = ActiveDocument.Path
MsgBox t
t2 = t + '\\paragraphe1.doc'
MsgBox t2
Open t2 For Input As #1
End Sub

Est ce que je fais une betise ??

Merci a tous.
 
Bonsoir,

Je ne sais pas si ton code est faux, en tout cas moi j'utilise ça et c'est nickel.

--------Ces lignes sont indispensable pour ouvrir fichers word--------

Declare Function ShellExecute Lib 'shell32.dll' Alias 'ShellExecuteA' _
(ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

------------------------------------------------------------------------------
Places ce code ou tu veux l'ouverture de ton fichier

sub Appel_Mondocument()

Fichier = 'C:\\Mondocument.doc'
ShellExecute 0, 'open', Fichier, '', '', o

end sub

@+
 
Bonjour a Tous,bonjour ptitrobertpointfr et myDearFriend, merci beaucoup pour votre aide.


Par contre je n'arrive toujours pas a ouvrir mon fichier. En fait avec la solution de ptitrobertpointfr j'ai une erreur sur le declare function ... je ne le place pas ou il faut, je pense .


Et avec le code de myDearFriend on me dit que ActiveWorkbook est une varible non définie !!

?? je n'y comprend pas grand chose ??

Merci beaucoup.
 
Re bonjour a tous, re bonjour ptitrobertpointfr et myDearFriend,

En ce qui concerne la solution de ptitrobertpointfr pour cette partie de code :
Declare Function ShellExecute Lib 'shell32.dll' Alias 'ShellExecuteA' _
(ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

J'ai l'erreur :
seuls les commentaires peuvent apparaitre apres En Sub, End Function, End Properties.

Merci, salutations.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
909
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
452
Retour