MonsieurBoeuf
XLDnaute Nouveau
Bonjour à tous,
Ma Feuil1 se compose de deux colonnes: la colonne A est composée de cellules qui sont des imports de champs de liste déroulante depuis word et la colonne B est composée de cellules qui sont des imports de champ de zone de texte depuis word
Voilà mon problème:
Je cherche à réaliser un filtre sur la colonne A selon un critère ou deux critères et pour cela j'ai fait une copie d'une des cellules de ma colonne A en feuil1 sur la cellule B2 de ma feuil2 qui devient mon CriteriaRange et j'utilise alors le code:
Code:
Sub Filtre()
Sheets("Feuil1").Range("A2:A100").AdvancedFilter Action:= _
xlFilterCopy, CriteriaRange:=Sheets("Feuil2").Range("B2"), _
CopyToRange:=Sheets("Feuil3").Range("A2:A100"), Unique:=False
Columns("A:A").EntireColumn.AutoFit
End Sub
Malgré cela, cette macro me copie colle l'intégralité de ma colonne A de ma Feuil1 dans la colonne A de ma Feuil3...
D'où ma question, comment faire en sorte qu'Excel lise bien le contenu de mes cellules ( à l'aide d'un ".Value" ?) car j'ai l'impression qu'il ne le fait pas avec mon code actuel...
Pour rappel, (c'est là tout le problème) mes cellules sont des copies de champs word importés via une macro sur ma feuille
Si qqn peut m'aider... d'avance merci beaucoup!
Ma Feuil1 se compose de deux colonnes: la colonne A est composée de cellules qui sont des imports de champs de liste déroulante depuis word et la colonne B est composée de cellules qui sont des imports de champ de zone de texte depuis word
Voilà mon problème:
Je cherche à réaliser un filtre sur la colonne A selon un critère ou deux critères et pour cela j'ai fait une copie d'une des cellules de ma colonne A en feuil1 sur la cellule B2 de ma feuil2 qui devient mon CriteriaRange et j'utilise alors le code:
Code:
Sub Filtre()
Sheets("Feuil1").Range("A2:A100").AdvancedFilter Action:= _
xlFilterCopy, CriteriaRange:=Sheets("Feuil2").Range("B2"), _
CopyToRange:=Sheets("Feuil3").Range("A2:A100"), Unique:=False
Columns("A:A").EntireColumn.AutoFit
End Sub
Malgré cela, cette macro me copie colle l'intégralité de ma colonne A de ma Feuil1 dans la colonne A de ma Feuil3...
D'où ma question, comment faire en sorte qu'Excel lise bien le contenu de mes cellules ( à l'aide d'un ".Value" ?) car j'ai l'impression qu'il ne le fait pas avec mon code actuel...
Pour rappel, (c'est là tout le problème) mes cellules sont des copies de champs word importés via une macro sur ma feuille
Si qqn peut m'aider... d'avance merci beaucoup!