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

Répertoire fixe

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 !

RONIBO

XLDnaute Impliqué
Bonjour le forum,

J'aimerais modifier un petit truck sur ce macro :

Code:
Option Explicit
Private Sub TSélectionner_Click()
Dim OWord As Object
Dim ODoc As Object
Dim i&
If LClient.ListIndex = -1 Then MsgBox "Sélectionner le client !", vbInformation, "Attention": Exit Sub
Unload Me
Set OWord = CreateObject("Word.Application")
Set ODoc = OWord.Documents.Open(ThisWorkbook.Path & "\Attestation de T.V.A..doc")
With ODoc
For i = 1 To 1
   .Bookmarks("NomClient").Range = Range("NomClient")
   .Bookmarks("NuméroFacture").Range = Range("NuméroDocument")
   .Bookmarks("TotalTTC").Range = Range("TotalTTC")
Next
End With
OWord.Visible = True
End Sub
Plus précisément sur cette ligne :
Code:
Set ODoc = OWord.Documents.Open(ThisWorkbook.Path & "\Attestation de T.V.A..doc")
Je souhaite paramétrer sur un emplacement fixe, et non pas ouvrir le fichier nommé "Attestation de T.V.A..doc" qui se trouve dans le même répertoire.

Je souhaite ouvrir ce fichier toujours à partir de :

C:\Akisti Bat

Merci d'avance 🙂

a+
 
Re : Répertoire fixe

Bonjour,

A priori

Code:
Monfichier = "nom du fichier.doc"
Set ODoc = OWord.Documents.Open("C:\Akisti Bat\" & Monfichier)
Bonne suite
 
Dernière édition:
- 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

Discussions similaires

  • Question Question
Microsoft 365 Macro VBA
Réponses
2
Affichages
554
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…