H
h_de_r
Guest
Bonjour,
J'ai créé une plage nommée dynamique :
ActiveWorkbook.Names.Add Name:="COUNTRY_NAME", RefersToR1C1:= _
"=CWH_data!R4C1:OFFSET(CWH_data!R4C1,,,CWH_data!R1C2)"
J'aimerai créer une macro qui me permette de rechercher les valeurs distinctes dans cette plage nommée dynamique.
Pour y arriver, j'active l'enregistreur de macro et je crée un "Advanced Data Filter" qui recherche les valeurs distinctes dans un "range" de cellules.
quand je regarde la macro, j'ai quelque chose comme:
Ensuite, logiquement, je remplace la plage de cellules par ma plage nommée dynamique:
ou avec des double côtes:
Mais rien n'y fait.
Est-ce que vous auriez une idée s'il vous plaît?
Merci beaucoup
HdeR
J'ai créé une plage nommée dynamique :
ActiveWorkbook.Names.Add Name:="COUNTRY_NAME", RefersToR1C1:= _
"=CWH_data!R4C1:OFFSET(CWH_data!R4C1,,,CWH_data!R1C2)"
J'aimerai créer une macro qui me permette de rechercher les valeurs distinctes dans cette plage nommée dynamique.
Pour y arriver, j'active l'enregistreur de macro et je crée un "Advanced Data Filter" qui recherche les valeurs distinctes dans un "range" de cellules.
quand je regarde la macro, j'ai quelque chose comme:
Range("A3:A4").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("K4" _
), Unique:=True
Ensuite, logiquement, je remplace la plage de cellules par ma plage nommée dynamique:
Range(COUNTRY_NAME).AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("K4" _
), Unique:=True
ou avec des double côtes:
Range("COUNTRY_NAME").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("K4" _
), Unique:=True
Mais rien n'y fait.
Est-ce que vous auriez une idée s'il vous plaît?
Merci beaucoup
HdeR