Parcourir tous les fichiers d'un répertoire dans l'arborescence Windows grâce à Visual Basic pour les lister et récupérer leur contenu sur un formulaire Access. Nous proposons de concevoir une visionneuse d'accès aux fichiers. Un bouton permet d'ouvrir une boîte de dialogue Windows standard pour parcourir l'arborescence des dossiers dans l'explorateur. Grâce à une boucle et un objet ActiveX permettant de gérer les fichiers et dossiers, nous parcourons l'ensemble des fichiers contenus dans le dossier sélectionné. Nous récupérons leur nom et attributs comme la taille en Octets et la date de création. Au clic sur l'un des fichiers ainsi rapatriés, le code VBA permet d'afficher son contenu au centre du formulaire. Il s'agit de l'image pour un fichier photo ou de son texte lorsqu'il s'agit d'un fichier de type texte. C'est un test sur l'extension du fichier qui permet de réaliser ces choix. Dans tous les autres cas, un bouton propose d'ouvrir le fichier dans son application associée sous Windows, comme Word ou Excel.
#VbaAccess
#ApplicationAccess
#ApprendreVBA
#BouclesVBA
Formulaire, sources et code VBA détaillé sur le site :
www.bonbache.f...
19 сен 2024