FilePicker et FolderPicker pour UserForm

mromain

XLDnaute Barbatruc
Bonjour à tous,

Ce post sert à présenter un module de classe permettant de faciliter la manipulation des FilePickers/FolderPickers sur un formulaire.

Ce module de classe Cls_FrmTool_FileFolderPicker sert à lier 3 contrôles :
  • Un Label contenant le Caption du FilePicker/FolderPicker
  • Un Label contenant la Value du FilePicker/FolderPicker
  • Un CommandButton permettant d’ouvrir la fenêtre de sélection de fichier/dossier

La sélection du fichier/dossier peut se faire de deux manières :
  • Via un clic sur le CommandButton
  • Via un double-clic sur le Label contenant la Value du FilePicker/FolderPicker

La classe Cls_FrmTool_FileFolderPicker contient :
  • 2 méthodes permettant d’initialiser le contrôle (InitFilePicker et InitFolderPicker)
  • Les méthodes suivantes en lecture/écriture permettant d’interagir avec le contrôle :
    • Value
    • Caption
    • Enabled
    • Visible
    • FilterDescr
    • FilterExt
    • Title

L’exemple ci-joint montre comment mettre en œuvre ce module de classe pour gérer plusieurs FilePickers/FolderPickers au sein d’un même formulaire et comment interagir avec eux.

A+
 

Pièces jointes

  • Exemple FilePicker FolderPicker.xlsm
    37.1 KB · Affichages: 23

Discussions similaires

Statistiques des forums

Discussions
312 104
Messages
2 085 349
Membres
102 868
dernier inscrit
JJV