XL 2019 ComboBox qui affiche seulement certaines lignes d'une feuille

cagodue

XLDnaute Nouveau
Bonjour,

J'ai une feuille avec des données qui proviennent de différentes équipe de travail. J'aimerais que si c'est l'équipe 2 qui ouvre mon userform, que ce soit seulement les données que l'équipe 2 a alimenté qui soient disponible dans le combobox. J'ai essayé un petit code qui fonctionne bien pour limiter ce qu'il y a dans le combobox

(eqtri est le numéro d'équipe)

VB:
eqtri = wi.Range("A1").Value

    
    For j = 2 To ws.Range("D65536").End(xlUp).Row
          If ws.Range("B" & j) = eqtri Then
          With ComboNom
         .AddItem ws.Range("D" & j)
        End With
        End If
    Next j

Mais mon problème est celui-ci, les données qui sont alimentés dans mon userform lorsque l'on change le combobox le sont avec ce code :

Code:
    If Me.ComboNom.ListIndex = -1 Then Exit Sub
  Ligne = Me.ComboNom.ListIndex + 2

Donc, les choix de mon combobox ne sont plus liés avec la bonne ligne de ma feuille. J'ai essayé de faire un tri dans mon tableau avant d'Afficher mon userform mais ça ne fonctionne pas plus.

Merci
 

cagodue

XLDnaute Nouveau
Dernière question et je ne vous achale plus.

Comment je fais pour que la 2e colonnes dans mon ComboBox soit 'invisible'
1589608590184.png
 

Discussions similaires

Statistiques des forums

Discussions
311 720
Messages
2 081 904
Membres
101 834
dernier inscrit
Jeremy06510