[VBA - Access] Boite de dialogue

Résolu
aureliesi Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
 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
A voir également:

2 réponses

aureliesi Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   4
 
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.
4
barbapapa
 
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
1