Access ouvrir un explorer Windows et récupérer le chemin
Résolu/Fermé
Nintendoboy59
Messages postés
16
Date d'inscription
jeudi 28 mai 2015
Statut
Membre
Dernière intervention
29 juin 2015
-
17 juin 2015 à 10:56
Nintendoboy59 Messages postés 16 Date d'inscription jeudi 28 mai 2015 Statut Membre Dernière intervention 29 juin 2015 - 18 juin 2015 à 13:48
Nintendoboy59 Messages postés 16 Date d'inscription jeudi 28 mai 2015 Statut Membre Dernière intervention 29 juin 2015 - 18 juin 2015 à 13:48
A voir également:
- Access ouvrir un explorer Windows et récupérer le chemin
- Comment recuperer un message supprimé sur whatsapp - Guide
- Ouvrir un fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
- Comment récupérer un compte facebook piraté - Guide
- Recuperer cle windows - Guide
1 réponse
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
17 juin 2015 à 17:49
17 juin 2015 à 17:49
Bonjour ,
Pourquoi ouvrir l'exploreur de windows par une commande Shell ???
https://docs.microsoft.com/fr-fr/office/vba/api/access.application.filedialog?redirectedfrom=MSDN
seule chose a faire, remplacer
par
Pourquoi ouvrir l'exploreur de windows par une commande Shell ???
Application.FileDialog(msoFileDialogFilePicker)Ca pause moins de probleme
https://docs.microsoft.com/fr-fr/office/vba/api/access.application.filedialog?redirectedfrom=MSDN
seule chose a faire, remplacer
'Loop through each file selected and add it to our list box. For Each varFile In .SelectedItems Me.FileList.AddItem varFile Next
par
Chemin=.SelectedItems(1)
18 juin 2015 à 09:14
J'ai fait exactement ce que tu ma dit de faire mais pour la phrase:
Dim fDialog As Office.FileDialog Access marque "Erreur de compilation Type défini par l'utilisateur non défini" du coup j'ai essayé avec juste FileDialog mais c'est le même résultat.
18 juin 2015 à 10:49
Avez-vous coche cette reference
Outils, reference cocher microsoft office xx.x object library
18 juin 2015 à 11:52
18 juin 2015 à 12:50
Le code de micorsoft est un exemple, il faut l'adapter a votre besoin, ex:
Option Compare Database
'Outils, reference cocher microsoft office xx.x object library
Modifié par Nintendoboy59 le 18/06/2015 à 13:49
en mettant ce code:
e Database
Private Sub RACINE_AFFAIRE_Click()
' ---
' SELECTION SIMPLE DE FICHIER
' ---
'
Dim fd As Office.FileDialog
' Créer un objet FileDialog
Set fd = Application.FileDialog(msoFileDialogOpen)
' Titre de la boîte de dialogue
fd.Title = "Sélectionnez un fichier..."
' Ne pas autoriser la sélection multiple
' (donc 1 seul fichier est sélectionnable à la fois)
fd.AllowMultiSelect = False
' Afficher la boîte de dialogue
If fd.Show() Then
CHEMIN = fd.SelectedItems(1)
End If
Merci pour ton aide ^^