Vous pensez qu'il y un moyen d'améliorer le tableau pour qu'il soit plus accessible ?
Bien sûr. Je vous donne les indications afin que vous fassiez par vous même
Faite ceci :
point 1
- Allez dans votre userform et sélectionnez la combobox1
- allez dans les propriétés et supprimez la valeur Rowssource (à éviter, cela peut donner quelques soucis avec VBA)
Point 2
- allez dans votre feuille SET1
- sélectionnez la plage en colonne A donc A1 à A3 dans votre fichier
- Allez dans le menu "Accueil"
- cliquez sur l'icone "Mis sous forme de tableau" et choisissez une présentation
- Cochez la case "mon tableau comporte des entêtes puis OK
Point 3
- Une fois fait, allez dans le menu Formules --> puis cliquez sur "Gestionnaire de noms"
- Sélectionnez le nom (probablement Tableau1) créé lors de la mise en forme du tableau
- Cliquez sur Modifier et dans la rubrique "Nom" mettez ce nom --> TabTypePartenaire puis OK
Point 4
- Allez dans votre userform
- Collez le code ci-dessous et qui sera utilisé lors de l'ouverture de l'userform
Private Sub UserForm_Initialize()
ComboBox1.List = Sheets("Set1").ListObjects("TabTypePartenaire").DataBodyRange.Value
End Sub
Lorsque vous aurez terminé les points 1 à 4, ajoutez quelques noms de Territoires en colonne C de la feuille SET1, puis refaites les points 2, et le point 3 en donnant un nom au tableau créé (exemple TabTerritoire)
pour le point 4, il faudra ajouter une ligne identique à celle proposée ci-dessus mais pour la combobox2. Genre ceci
ComboBox2.List = Sheets("Set1").ListObjects("TabTerritoire").DataBodyRange.Value
Une fois terminé, dites moi
NB : si vous avez quelques noms de territoires à me donner ... que je complète aussi votre fichier
voici une vue de ce que j'ai actuellement dans la feuille Set1