GNT sans publicité, site mobile, fonctionnalitées exclusives...

Répertoire par défaut

Le
Woody
Bonsoir,
J'ai défini le répertoire par défaut avec:
ChDir = "D:\Mes documents\toto\"

J'ouvre une boîte de dialogue pour aller chercher un fichier dans le
répertoire par défaut avec la macro suivante:

Dim oDialog As Office.FileDialog
Set oDialog = XLApp.FileDialog(msoFileDialogFilePicker) 'Ouvre une
boîte de dialogue MS Office FilePicker
oDialog.Filters.Add "Fichiers Excel", "*.xls" 'Sélection
sur les classeurs .XLS
oDialog.Title = "Sélectionnez le fichier Excel" 'Titre de la
boîte de dialogue
oDialog.AllowMultiSelect = False 'Pas de
sélection multiple
oDialog.Show 'Affiche la
boîte

mais cette boite de dialogue reste sur "Mes documents" et ne s'ouvre pas sur
le répertoire "toto".
Comment faire ?

Merci

Cordialement
Woody
Lire les 10 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel.C
Le #5002051
Bonsoir.
Avant ton ChDir, fais un ChDrive "d"
Cordialement.
Daniel
"Woody" OT5C%
Bonsoir,
J'ai défini le répertoire par défaut avec:
ChDir = "D:Mes documentstoto"

J'ouvre une boîte de dialogue pour aller chercher un fichier dans le
répertoire par défaut avec la macro suivante:

Dim oDialog As Office.FileDialog
Set oDialog = XLApp.FileDialog(msoFileDialogFilePicker) 'Ouvre une
boîte de dialogue MS Office FilePicker
oDialog.Filters.Add "Fichiers Excel", "*.xls" 'Sélection
sur les classeurs .XLS
oDialog.Title = "Sélectionnez le fichier Excel" 'Titre de
la boîte de dialogue
oDialog.AllowMultiSelect = False 'Pas de
sélection multiple
oDialog.Show 'Affiche la
boîte

mais cette boite de dialogue reste sur "Mes documents" et ne s'ouvre pas
sur le répertoire "toto".
Comment faire ?

Merci

Cordialement
Woody




Woody
Le #5001941
Bonjour Daniel,

Merci pour ta réponse.
J'ai maintenant les deux lignes:
ChDir "D:"
ChDir "D:Mes documentsToto"

Mais la boite de dialogue s'ouvre toujours sur D:Mes documents ?!
Qu'est-ce que je rate ?
Merci encore

Woody


"Daniel.C"
Bonsoir.
Avant ton ChDir, fais un ChDrive "d"
Cordialement.
Daniel
"Woody" OT5C%
Bonsoir,
J'ai défini le répertoire par défaut avec:
ChDir "D:Mes documentstoto"

J'ouvre une boîte de dialogue pour aller chercher un fichier dans le
répertoire par défaut avec la macro suivante:

Dim oDialog As Office.FileDialog
Set oDialog = XLApp.FileDialog(msoFileDialogFilePicker) 'Ouvre une
boîte de dialogue MS Office FilePicker
oDialog.Filters.Add "Fichiers Excel", "*.xls" 'Sélection
sur les classeurs .XLS
oDialog.Title = "Sélectionnez le fichier Excel" 'Titre de
la boîte de dialogue
oDialog.AllowMultiSelect = False 'Pas de
sélection multiple
oDialog.Show 'Affiche
la boîte

mais cette boite de dialogue reste sur "Mes documents" et ne s'ouvre pas
sur le répertoire "toto".
Comment faire ?

Merci

Cordialement
Woody








Daniel.C
Le #5001911
Bonjour.
Il semble que cette boîte de dialogue n'utilise pas le dossier par défaut,
mais ce qui est spécifié dans Excel comme répertoire de démarrage.
Ajoute la ligne :
.InitialFileName = "D:Mes documentstoto"
Cordialement.
Daniel
"Woody"
Bonjour Daniel,

Merci pour ta réponse.
J'ai maintenant les deux lignes:
ChDir "D:"
ChDir "D:Mes documentsToto"

Mais la boite de dialogue s'ouvre toujours sur D:Mes documents ?!
Qu'est-ce que je rate ?
Merci encore

Woody


"Daniel.C"
Bonsoir.
Avant ton ChDir, fais un ChDrive "d"
Cordialement.
Daniel
"Woody" OT5C%
Bonsoir,
J'ai défini le répertoire par défaut avec:
ChDir "D:Mes documentstoto"

J'ouvre une boîte de dialogue pour aller chercher un fichier dans le
répertoire par défaut avec la macro suivante:

Dim oDialog As Office.FileDialog
Set oDialog = XLApp.FileDialog(msoFileDialogFilePicker) 'Ouvre
une boîte de dialogue MS Office FilePicker
oDialog.Filters.Add "Fichiers Excel", "*.xls"
'Sélection sur les classeurs .XLS
oDialog.Title = "Sélectionnez le fichier Excel" 'Titre de
la boîte de dialogue
oDialog.AllowMultiSelect = False 'Pas de
sélection multiple
oDialog.Show 'Affiche
la boîte

mais cette boite de dialogue reste sur "Mes documents" et ne s'ouvre pas
sur le répertoire "toto".
Comment faire ?

Merci

Cordialement
Woody












Woody
Le #5001521
Erreur de ma part ! Je voulais écrire :

J'ai maintenant les deux lignes:
ChDrive "D"
ChDir "D:Mes documentsToto"

Mais la boite de dialogue "msoFileDialogFilePicker" s'ouvre toujours sur
D:Mes documents ?!!




"Daniel.C"
Bonsoir.
Avant ton ChDir, fais un ChDrive "d"
Cordialement.
Daniel
"Woody" OT5C%
Bonsoir,
J'ai défini le répertoire par défaut avec:
ChDir "D:Mes documentstoto"

J'ouvre une boîte de dialogue pour aller chercher un fichier dans le
répertoire par défaut avec la macro suivante:

Dim oDialog As Office.FileDialog
Set oDialog = XLApp.FileDialog(msoFileDialogFilePicker) 'Ouvre
une boîte de dialogue MS Office FilePicker
oDialog.Filters.Add "Fichiers Excel", "*.xls"
'Sélection sur les classeurs .XLS
oDialog.Title = "Sélectionnez le fichier Excel" 'Titre de
la boîte de dialogue
oDialog.AllowMultiSelect = False 'Pas de
sélection multiple
oDialog.Show 'Affiche
la boîte

mais cette boite de dialogue reste sur "Mes documents" et ne s'ouvre pas
sur le répertoire "toto".
Comment faire ?

Merci

Cordialement
Woody












papou
Le #5001501
Woody
C'est une propriété de la boîte de dialogue :
Set oDialog = XLApp.FileDialog(msoFileDialogFilePicker)
oDialog.InitialFileName = "D:Mes documentsToto"

Cordialement
Pascal

"Woody"
Erreur de ma part ! Je voulais écrire :

J'ai maintenant les deux lignes:
ChDrive "D"
ChDir "D:Mes documentsToto"

Mais la boite de dialogue "msoFileDialogFilePicker" s'ouvre toujours sur
D:Mes documents ?!!




"Daniel.C"
Bonsoir.
Avant ton ChDir, fais un ChDrive "d"
Cordialement.
Daniel
"Woody" OT5C%
Bonsoir,
J'ai défini le répertoire par défaut avec:
ChDir "D:Mes documentstoto"

J'ouvre une boîte de dialogue pour aller chercher un fichier dans le
répertoire par défaut avec la macro suivante:

Dim oDialog As Office.FileDialog
Set oDialog = XLApp.FileDialog(msoFileDialogFilePicker) 'Ouvre
une boîte de dialogue MS Office FilePicker
oDialog.Filters.Add "Fichiers Excel", "*.xls" 'Sélection sur les
classeurs .XLS
oDialog.Title = "Sélectionnez le fichier Excel" 'Titre
de la boîte de dialogue
oDialog.AllowMultiSelect = False 'Pas de
sélection multiple
oDialog.Show 'Affiche
la boîte

mais cette boite de dialogue reste sur "Mes documents" et ne s'ouvre
pas sur le répertoire "toto".
Comment faire ?

Merci

Cordialement
Woody
















Publicité
Suivre les réponses
Poster une réponse
Anonyme