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

Macro pour ouvrir un fichier en introduisant le chemin d'accés

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

N

Nazim

Guest
Bonjour,

Je souhaite vous demander s'il était possible d'avoir une macro permettant en cliquant sur un bouton d'introduire le path d'un fichier et de l'ouvrir ?


Merci
Bonne journée
 
Re : Macro pour ouvrir un fichier en introduisant le chemin d'accés

Bonjour Nazim.
Pourquoi ne pas directement ouvrir une boîte de dialogue pour ouvrir un fichier ?
Code:
If Not Application.Dialogs(xlDialogOpen).Show Then Exit Sub
 
Re : Macro pour ouvrir un fichier en introduisant le chemin d'accés

Rebonjour Benoit,
J'avais pensé à ça , j'ai introduis le bout de code dans une macro par contre je souhaite obtenir le résultat dans le même classeur (une autre feuille )
Est ce possible ?
 
Dernière modification par un modérateur:
Re : Macro pour ouvrir un fichier en introduisant le chemin d'accés

Alors pour importer les feuilles du classeur dans ton classeur actif :

Code:
Sub ImporterFeuilles()
Dim wBase As Workbook, wOuvert As Workbook, WS As Worksheet
Set wBase = ThisWorkbook
If Not Application.Dialogs(xlDialogOpen).Show Then Exit Sub
Set wOuvert = ActiveWorkbook
    For Each WS In wOuvert.Worksheets
        WS.Copy After:=wBase.Worksheets(wBase.Worksheets.Count)
    Next WS
End Sub

Tu peux ajouter, pour fermer le classeur ouvert une fois l'importation terminée :
Code:
wOuvert.Close False
 
Re : Macro pour ouvrir un fichier en introduisant le chemin d'accés

Merci pour tes réponses Benoit 🙂
j'ai quant même une petite question en qui je me penche depuis quelques jours et que je souhaiterai partager avec toi:

Mon fichier de départ, celui que je veux importer sous EXCEL est en vérité un fichier avec une extension bizarre (fichier.RECU) , je souhaite trouver un moyen pour le convertir automatiquement en format CSV. est ce que tu penses que c'est possible ?
 
- 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

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