Je souhaite mettre en place en fichier de source commune à l'ensemble de mes équipes, où sont listées les actions à mener en fonction du critère d'un menu déroulant.
Chaque mission (lignes) peut être affectée à plusieurs missions (colonnes B à E).
Je souhaite qu'en fonction du choix fait sur le menu déroulant (cellule F3) les lignes ne correspondant pas à ce choix soient masquées pour ne garder que les lignes concernées.
Bonjour Marie,
Ne serait ce pas beaucoup plus simple de mettre des filtres sur les colonnes B à E ?
Le filtrage est automatique et permet de filtrer sur la 4 colonnes.
Bonjour Marie,
Ne serait ce pas beaucoup plus simple de mettre des filtres sur les colonnes B à E ?
Le filtrage est automatique et permet de filtrer sur la 4 colonnes.
Bonjour Sylvanu,
L'idée était de masquer ces colonnes et de simplifier l'utilisation pour les collaborateurs.
Peut-être que ma demande n'est simplement pas réalisable ..
Bonjour Marie,
Bien sur c'est faisable, mais cela me semblait plus simple de passer par un filtre;
En PJ un essai avec ce code :
VB:
Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("F3")) Is Nothing Then
Application.ScreenUpdating = False
ActiveSheet.Range("$B$7:$B$1000").AutoFilter Field:=1
If [F3] <> "" Then
ActiveSheet.Range("$B$7:$B$1000").AutoFilter Field:=1, Criteria1:= _
"=*" & [F3] & "*", Operator:=xlAnd
End If
End If
End Sub
La macro est activé sur une valeur présente en F3.
Bonjour Marie,
Bien sur c'est faisable, mais cela me semblait plus simple de passer par un filtre;
En PJ un essai avec ce code :
VB:
Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("F3")) Is Nothing Then
Application.ScreenUpdating = False
ActiveSheet.Range("$B$7:$B$1000").AutoFilter Field:=1
If [F3] <> "" Then
ActiveSheet.Range("$B$7:$B$1000").AutoFilter Field:=1, Criteria1:= _
"=*" & [F3] & "*", Operator:=xlAnd
End If
End If
End Sub
La macro est activé sur une valeur présente en F3.
Je teste toujours avant de livrer.
Qu'est ce qui ne marche pas ?
cependant comme dit au post #2, vous avez des filtres sur les colonnes BCDE, choisir un item dans une liste déroulante ou choisir un item dans un filtre c'est la même chose.