Liste déroulante restreinte

Bonjour,

Dans un forumlaire nommé frmForm, je veux restreindre les listes déroulantes "Tâche1", "Tâches 2" et "Tâches 3" pour limiter les tâches selon la sélection du nom du projet (dans le même formulaire).

La liste est défini en liaison avec les projets dans la feuille "info_base".

J'ai essayé avec le Sub Get_tasks() sans aucun résultat.

Pour plus de clarté, vous trouvez le fichier ci-joint.

Bonne journée.

Bonjour

Après avoir mis le tableau de la feuille "Info_Base" sous forme de tableau structuré ajouter le code suivant au formulaire

Private Sub Pr_Box_Change()
  Dim tb()
  Dim i%
  tb = Sheets("Info_Base").Range("tb_info_base").Value2
  T1_Box.Clear: T2_Box.Clear: T3_Box.Clear
  For i = 1 To UBound(tb)
    If tb(i, 2) = Pr_Box Then
      T1_Box.AddItem tb(i, 3): T2_Box.AddItem tb(i, 3): T2_Box.AddItem tb(i, 3)
    End If
  Next i
End Sub

Bonjour Yal_Excel,

Merci beaucoup, ça marche bien.

Bonne journée.

Rechercher des sujets similaires à "liste deroulante restreinte"