Liste qui diminue dans 3 combobox

marcelio

XLDnaute Occasionnel
Bonjour à tous,

J'ai un USF avec 3 combobox qui ont chacun dans le RowSource la même liste.
Je doit choisir dans chaque combobox un nom.
Ce que j'aimerais si cela est possible,
le nom choisi dans le combobox1 ne doit plus apparaitre dans le combobox2 & 3
et de même pour le combobox2 pour le combobox3
Si vous avez une solution.
Merci d'avance

Marcelio
 

Pièces jointes

  • 3 Combobox.xls
    34.5 KB · Affichages: 33
  • 3 Combobox.xls
    34.5 KB · Affichages: 29
  • 3 Combobox.xls
    34.5 KB · Affichages: 30

Papou-net

XLDnaute Barbatruc
Re : Liste qui diminue dans 3 combobox

Bonsoir Marcelio,

Vois si la version modifiée de ton fichier répond à ta demande.

Cordialement.
 

Pièces jointes

  • 3 Combobox.xls
    46 KB · Affichages: 35
  • 3 Combobox.xls
    46 KB · Affichages: 42
  • 3 Combobox.xls
    46 KB · Affichages: 35

marcelio

XLDnaute Occasionnel
Re : Liste qui diminue dans 3 combobox

Bonjour le Forum, Papou-net,

Ton code fonctionne très bien, mais j'ai un souci pour une nouvelle feuille.
Les noms de la colonne A10:A21 sont des formules.
J'ai donc en jaune dans le VBA cette ligne :
"For Each cel In Range("A10").CurrentRegion.SpecialCells(xlCellTypeConstants)"

Si tu à une nouvelle solution
Merci d'avance
Marcelio
 

Papou-net

XLDnaute Barbatruc
Re : Liste qui diminue dans 3 combobox

Bonjour Marcelio,

Pour ne prendre en compte que les cellules contenant des formules:

Code:
For Each cel In Range("A10").CurrentRegion.SpecialCells(xlCellTypeFormulas)

Pour ne pas tenir compte du type de contenu des cellules::

Code:
For Each cel In Range("A10:A" & Range("A" & Rows.Count).End(xlUp).Row)


Cordialement.
 

Discussions similaires

Réponses
10
Affichages
389

Statistiques des forums

Discussions
312 367
Messages
2 087 648
Membres
103 628
dernier inscrit
rou37x