Bonjour,
je suis un peu novice avec les macros et je voudrais mettre ce nom de feuille "9522 AGE 01" en référence contenant ce nom car celui ci est variable pour chaque feuille. Mon classeur peut contenir entre 500 et 1500 feuilles nommées par une liste variable.
Dans mon code j'ai mis en gras ce que je voudrais en variable sachant que le nom de ma feuille est en D4 de chaque feuille.
je suis sur Excel 2013
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Sub Extraction() ' ' Extraction Macro ' Sheets("Base4").Select Range("Q15").Select Range("A8:R1523").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _ Sheets("9522 AGE 01").Range("F1:H2"), CopyToRange:=Range("X8:AF9"), Unique _ :=False Range("X9").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select Selection.Cut Sheets("9522 AGE 01").Select Range("E24").Select ActiveSheet.Paste Range("E24").Select End Sub
merci pour l'aide
Partager