ACCESS et la fonction de recherche

BlancBrunc -  
blux Messages postés 27146 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut,
Je construis une BDD dans ACCESS, mais je débute en VBA.
Je désire introduire dans un ormaulaire un bouton "PARCOURIR" qui permettra d'aller rechercher sur le disque C ou ailleur un fichier. C'est le fameux bouton parcourir que tout le monde connait.
Comment est-ce possible ?

1 réponse

blux Messages postés 27146 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
Bonjour,

il faut utiliser un contrôle ActiveX (objet à mettre dans le formulaire, comme une liste ou un bouton radio) :

- Créer un bouton classique, ayant "Parcourir..." comme libellé
- Ajouter le composant ActiveX "Microsoft Common Control Dialog" à ton formulaire
- Dans le code, déclarer un nouvel objet de type "Commondialog"
- Ajouter un événement au bouton et écrire le code suivant :
[nom_du_commonDialog].showOpen()
- Récupérer le chemin d'accès sélectionné par la commande
[nom_du_commonDialog].filename

Mais attention, ce contrôle n'est pas disponible en version standard (il faut une licence)

Sinon, il suffit de chercher sur le net des contrôles qui vont cette opération, on doit sûrement en trouver des gratuits !

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0