Microsoft 365 VBA pour ouvrir chemin répertoire spécifique

  • Initiateur de la discussion Initiateur de la discussion Anto35200
  • 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 !

Anto35200

XLDnaute Occasionnel
Bonjour,

Le code suivant permet d'ouvrir le nom d'un fichier avec un nom variable.
Je ne sais pas comment insérer dans ce code le chemin du répertoire de ce fichier.

VB:
  Dim extract As Workbook, Nom_Fichier As Variant, nblig As Long
  Dim WbS As Workbook
 
  Set WbS = ActiveWorkbook
  Nom_Fichier = Application.GetOpenFilename("Fichiers Excel (*.xlsx), *.xlsm")
  If Nom_Fichier <> False Then
   Set extract = Workbooks.Open(Nom_Fichier)
   extract.Activate
  Else
   Exit Sub
  End If

En vous remerciant de votre aide.
 
Solution
Bonjour
il te faut pointer le bon disque dur et le bon dossier
VB:
    Dim extract As Workbook, Nom_Fichier As Variant, nblig As Long
    Dim WbS As Workbook

    Set WbS = ActiveWorkbook

    ChDrive ("F:") 'tu pointe le bon disque
    ChDir "F:\mondossier" 'tu pointe le bon dossier

    Nom_Fichier = Application.GetOpenFilename("Fichiers Excel (*.xlsx), *.xlsm")
    If Nom_Fichier = False Then Exit Sub

    Set extract = Workbooks.Open(Nom_Fichier)
    extract.Activate
Bonjour
il te faut pointer le bon disque dur et le bon dossier
VB:
    Dim extract As Workbook, Nom_Fichier As Variant, nblig As Long
    Dim WbS As Workbook

    Set WbS = ActiveWorkbook

    ChDrive ("F:") 'tu pointe le bon disque
    ChDir "F:\mondossier" 'tu pointe le bon dossier

    Nom_Fichier = Application.GetOpenFilename("Fichiers Excel (*.xlsx), *.xlsm")
    If Nom_Fichier = False Then Exit Sub

    Set extract = Workbooks.Open(Nom_Fichier)
    extract.Activate
 
- 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
XL 2021 VBA excel
Réponses
4
Affichages
75
  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
792
  • Question Question
Microsoft 365 Excel VBA
Réponses
5
Affichages
349
Retour