Re : Les contrôles et VB - Lancement (Débutant)
Ça va mieux comme ça.
Je reste persuadé que 2 ComboBox, un pour la catégorie, un pour le produit restent la meilleure solution. Il faut alimenter la liste du second lors du changement du premier. Plusieurs idées sont envisageables. Une au hasard: des noms de plages couvrant les propuits des différentes catégories "Cat01", "Cat02" etc. Les 2 derniers chiffres étant le ListIndex du choix dans la 1ère Combo. Une autre idée: pourquoi ne pas mettre en face de chaque catégorie =LIGNE(La cellule catégorie): le ListIndex du premier combo donnerait le numéro-1 du premier produit, le Listindex+1 le dernier-1, la différence le nombre de ligne à spécifier au Resize. Une autre: Donner un nom toujours le même pour la plage des produit d'une catégorie mais définissant non pas une plage fixe mais une formule =DECALER(... qui renvoit à la bonne partie de la liste de produits. Les solutions sont nombreuses.
À+