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

Ouverture boite dialogue pour choisir fichier excel

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

V

vidou

Guest
Bonjour,

J'ai le code suivant qui m'ouvre le fichier excel S22.xls mais je souhaiterais modifier cela pour que la fenetre reste ouverte sur


Code:
"\\llecq02\Bureautique\Fichiers_Bureautique\ADMINISTRATIF\INTERIM\heures_reelles_SEMAINE"

afin que je puisse selectionner le fichier à ouvrir

Code:
'
    ChDir _
        "\\llecq02\Bureautique\Fichiers_Bureautique\ADMINISTRATIF\INTERIM\heures_reelles_SEMAINE"
    Workbooks.Open Filename:= _
        "\\llecq02\Bureautique\Fichiers_Bureautique\ADMINISTRATIF\INTERIM\heures_reelles_SEMAINE\S22.XLS"


En vous remerciant
 
Re : Ouverture boite dialogue pour choisir fichier excel

Bonjour,

regarde peut être ceci :
Code:
With Application.FileDialog(msoFileDialogFilePicker)
    '.InitialFileName = ActiveWorkbook.Path & "\"
    .Show
    If .SelectedItems.Count > 0 Then Workbooks.Open .SelectedItems(1)
End With
bon après midi
@+
 
Re : Ouverture boite dialogue pour choisir fichier excel

Bonjour,

Est il possible d'avoir la meme chose pour avoir la fenetre enregistrer sous avec le meme chemin ?

Vous remerciant par avance

Vidou
 
Salut, voir dans les options de FileDialog via l'aide en ligne msoFileDialogSaveAs

Extrait de l'aide
 
Re : Ouverture boite dialogue pour choisir fichier excel

Bonjour,

J'ai bien trouvé cela mais je dois ajouter le chemin de destination car pour le moment il ouvre la boite ou se trouve le fichier utilisé !

With Application.FileDialog(msoFileDialogSaveAs)
.FilterIndex = 4
.Show
End With
 
Re : Ouverture boite dialogue pour choisir fichier excel

Bonjour,

Il y a quelque chose que je n'arrive pas a comprendre car en mettant le code, avant apres, entre deux , rien ne va

Sheets("NOTICE").Range("A1").Select



Dim sChemin As String
sChemin = "\\llecq02\Bureautique\Fichiers_Bureautique"
ChDir sChemin
With Application.FileDialog(msoFileDialogSaveAs)
.FilterIndex = 4
.Show
End With
 
Re : Ouverture boite dialogue pour choisir fichier excel

Bonjour,

regarde ceci :
Code:
With Application.FileDialog(msoFileDialogSaveAs)
    .InitialFileName = ActiveWorkbook.Path & "\"
    .FilterIndex = 4
    .Show
End With

bo n après midi
@+
 
re,pour les chemins UNC , qqch comme
Code:
Option Explicit

Private Declare Function SetCurrentDirectory Lib "kernel32" Alias "SetCurrentDirectoryA" ( _
                                             ByVal lpPathName As String) As Long


Dim strCurDir As String

    strCurDir = CurDir
    SetCurrentDirectory "\\llecq02\Bureautique\Fichiers_Bureautique"

    ......
    
    ChDir strCurDir
 
Re : Ouverture boite dialogue pour choisir fichier excel

Re,

fonctionne également comme ceci chez moi..;
Code:
With Application.FileDialog(msoFileDialogSaveAs)
    .InitialFileName = "\\nomserveur\rep1\rep2\"
    .FilterIndex = 4
    .Show
End With
 
Re : Ouverture boite dialogue pour choisir fichier excel

BOnjour,

La boite s'ouvre bien au chemin indiqué mais l'enregistrement n'est pas pris en compte

Re,

fonctionne également comme ceci chez moi..;
Code:
With Application.FileDialog(msoFileDialogSaveAs)
    .InitialFileName = "\\nomserveur\rep1\rep2\"
    .FilterIndex = 4
    .Show
End With
 
Re : Ouverture boite dialogue pour choisir fichier excel

Re,

Code:
With Application.FileDialog(msoFileDialogSaveAs)
    .InitialFileName = "\\nomserveur\rep1\rep2\"
    .FilterIndex = 4
    .Show
    If .SelectedItems.Count > 0 Then ActiveWorkbook.SaveAs .SelectedItems(1)
End With
 
- 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

S
Réponses
13
Affichages
2 K
sanae_J
S
E
  • Question Question
Réponses
6
Affichages
1 K
ebenezerkonan
E
U
Réponses
3
Affichages
1 K
Undersound
U
B
Réponses
1
Affichages
7 K
BretonBeurre
B
S
Réponses
4
Affichages
1 K
Stephane Da Silva
S
J
Réponses
2
Affichages
6 K
jl456
J
P
Réponses
2
Affichages
1 K
Pierre45
P
P
Réponses
0
Affichages
988
P
F
Réponses
2
Affichages
1 K
fehmous
F
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…