[VBA - Access] Boite de dialogue
Résolu
aureliesi
Messages postés
6
Statut
Membre
-
barbapapa -
barbapapa -
Bonjour,
Je ne sais pas si ce problème a déjà été posé mais je n'ai pas le temsp de regarder, désolé.
Alors voila mon problème:
J'ai un formulaire Access, et je souhaite que lorsque l'utilisateur click sur un bouton, la fenetre parcourir s'affiche.
Voila mon code :
1- Dim BoiteDialog as FileDialog
2- Dim FichierSelect as Variant
3- Set BoiteDialog = Application.FileDialog(msoFileDialogFilePicker)
4- With BoiteDialog
5- If .Show = -1 then
6- For Each FichierSelect In .SelectItems
7- MsgBox "Le fichier est : " &FichierSelect
8- Next FichierSelect
9- Else
10- End If
11- End With
Le message d'erreur est : La méthode 'FileDialog' de l'objet '_Application' a échoué. (ligne 3)
Il n'accepte pas non plus la première ligne "Dim BoiteDialog as FileDialog".
Si quelqu'un pouvais m'aider ça sera cool.
Merci d'avance.
Aurélie
Je ne sais pas si ce problème a déjà été posé mais je n'ai pas le temsp de regarder, désolé.
Alors voila mon problème:
J'ai un formulaire Access, et je souhaite que lorsque l'utilisateur click sur un bouton, la fenetre parcourir s'affiche.
Voila mon code :
1- Dim BoiteDialog as FileDialog
2- Dim FichierSelect as Variant
3- Set BoiteDialog = Application.FileDialog(msoFileDialogFilePicker)
4- With BoiteDialog
5- If .Show = -1 then
6- For Each FichierSelect In .SelectItems
7- MsgBox "Le fichier est : " &FichierSelect
8- Next FichierSelect
9- Else
10- End If
11- End With
Le message d'erreur est : La méthode 'FileDialog' de l'objet '_Application' a échoué. (ligne 3)
Il n'accepte pas non plus la première ligne "Dim BoiteDialog as FileDialog".
Si quelqu'un pouvais m'aider ça sera cool.
Merci d'avance.
Aurélie
Configuration: Windows XP Internet Explorer 7.0
2 réponses
-
Enfet, j'ai essayé ce programme sur un autre poste et il a marché donc je ne sais pas pourquoi mais c'est comme ça.
-
bonjour ,
il y a 2 choses à faire
1 - dans la fenetre visual basic
menu outil, référence, chercher et cocher microsoft office library 11 ou +
2 - il faut remplacer dans la ligne 6 de votre code
selectitems par selecteditems
voila
patrick delattre