XL 2019 Erreur avec CurDir

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

re4

XLDnaute Occasionnel
Bonjour,
N'étant pas un expert ;-( je bloque sur ce petit code, j'ai remplacé ChDir par CurDir pour rester dans le même répertoire à l'ouverture d'une autre fenêtre mais il y a une erreur ici
If Fichier <> False Then

Pouvez-vous m'aider c'est visiblement pas la bonne procédure
Merci

VB:
' ChDir ThisWorkbook.Path
    CurDir ThisWorkbook.Path
    Fichier = Application.GetOpenFilename("Fichier CSV (*.csv), *.csv")
    If Fichier <> False Then
        LireCSV Fichier
    End If
 
J'avais cru comprendre que tu voulais ouvrir la boîte de dialogue directement sur un dossier particulier, mais si #6 fonctionne et te convient, alors c'est parfait. 👍


Sauf erreur de ma part, la variable MyPath ne te sert à rien dans la macro de #6, donc tu dois pouvoir enlever ces deux lignes. 😉
VB:
Dim MyPath
MyPath = CurDir 'ThisWorkbook.Path
 
Exact ,-) Ca fonctionne, ça simplifie...

VB:
Sub csv()
Sheets("Mise_en_forme").Visible = True
Worksheets("Mise_en_forme").Select
       Fichier = Application.GetOpenFilename("Fichier CSV (*.csv), *.csv")
    If Fichier <> False Then
        LireCSV Fichier
    End If
End Sub
 
Bonjour le fil

Au cas où
VB:
Sub le_petit_bonus_dispensable()
Dim Message$
Message = "Bonjour," & Application.UserName & ", veux-tu bien choisir le fichier CSV, stp"
Fichier = Application.GetOpenFilename("Fichier CSV (*.csv), *.csv", , Message, , False)
End Sub
 
- 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

Réponses
2
Affichages
522
Retour