Ouvrir boite de dialogue sur dossier précis

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

Esox

XLDnaute Occasionnel
>Bonjour le Forum,

Voilà, je souhaiterai, en exécutant une macro, ouvrir une boite de dialogue pointant sur un dossier précis à un endroit précis.

Avec cette ligne : Application.Dialogs(xlDialogOpen).Show , cela m'ouvre sur un dossier par défaut, j'aimerai stipuler un autre endroit précis sur un réseau mais je tourne en rond pour trouver la bonne ligne de commande.

Pourriez vous m'y aider ?

Merci d'avance.

Stef
 
Re : Ouvrir boite de dialogue sur dossier précis

Bonjour,

essaye ceci:
Code:
With Application.FileDialog(msoFileDialogOpen)
    .InitialFileName = "C:\MESDOCS\"
    .Show
    If .SelectedItems.Count > 0 Then Workbooks.Open .SelectedItems(1)
End With
bonne journée
@+
 
Re : Re: Ouvrir boite de dialogue sur dossier précis

Bonjour MJ13 et Suistrop,

Première proposition, ne correspond pas exactement à ce que je recherche mais s'en approche.
La deuxième proposition continue à m'ouvrir boite de dialogue sur le chemin par défaut. Ne peut on pas remplacer : ChDir (ThisWorkbook.Path) par le chemin dont je souhaite ouvrir le dossier ?
 
Re : Ouvrir boite de dialogue sur dossier précis

Re, Bonjour, Pierrot,

Merci à tous.
La solution de Pierrot fonctionne à merveille et me va parfaitement.

Merci pour votre aide et votre rapidité.

Bonne journée.
 
- 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
37
Affichages
719
Réponses
5
Affichages
844
Retour