Bonjour

J'aimerais effectuer un filtre sur l'onglet Janvier sur la ligne B4 directement via un user avec une base de nom qui se trouve sur un autre onglet "maintenance"
Ci-dessous mon code filtré manuellement avec les noms: ligne 10

Est-il possible de lui indiquer des n° cellules directement : ex Array(A1:A10) ?
Pourquoi cette question, car les noms changent régulièrement dans mon tableau planning, cela m'évite de changer le code macro.
Merci pour votre aide


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Sub amde()
'
' amde Macro
'

'
    Range("Janvier[#Headers]").Select
    Selection.AutoFilter
    ActiveSheet.ListObjects("Janvier").Range.AutoFilter Field:=1, Criteria1:= _
        Array("Bouregba", "Didion", "Grandemange", "Richet"), Operator:=xlFilterValues
    Range("B48").Select
    Selection.AutoFilter
    ActiveSheet.Range("$B$49:$AH$55").AutoFilter Field:=1, Criteria1:="AMDE"
End Sub
test planning Agent.xlsm