Cumulonymbus
XLDnaute Nouveau
Bonjour à tous !
Je suis dans mes débuts en VBA donc j'espère trouver ici un peu d'aider afin de corriger mon code car je pense qu'il y a un soucis avec mes boucles...
J'explique ma situation: J'ai un onglet "Sheet1" dans lequel se trouve ma liste de données en (N2:N11). Puis j'ai d'autres onglets, chacun avec des noms différents de produits chimiques, et je voudrai que pour que chacun de ces autres onglets-là, le filtre de la colonne 2 prenne la valeur en Sheet1!N2, et ainsi de suite : pour le deuxième onglet que ce soit la valeur Sheet!N3, etc !
Voici mon code :
Le problème avec mon code, c'est que là quand je lance ça, tous mes onglets de produits chimique filtrent selon la dernière valeur de ma liste ! D'où le fait que je pense qu'il s'agit d'un soucis dans ma boucle...
J'espère avoir été la plus claire possible !
Et énorme merci d'avance à celui/celle qui saura m'aider !!
Je suis dans mes débuts en VBA donc j'espère trouver ici un peu d'aider afin de corriger mon code car je pense qu'il y a un soucis avec mes boucles...
J'explique ma situation: J'ai un onglet "Sheet1" dans lequel se trouve ma liste de données en (N2:N11). Puis j'ai d'autres onglets, chacun avec des noms différents de produits chimiques, et je voudrai que pour que chacun de ces autres onglets-là, le filtre de la colonne 2 prenne la valeur en Sheet1!N2, et ainsi de suite : pour le deuxième onglet que ce soit la valeur Sheet!N3, etc !
Voici mon code :
Code:
Sub Filtrer()
Dim wSheet As Worksheet
Dim c As Range
For Each c In Sheets("Sheet1").Range("N2:N11")
For Each wSheet In Worksheets
If wSheet.Name Like "*TRIGONOX*" Then wSheet.Range("$A$1:$G$407").AutoFilter Field:=2, Criteria1:=c.Value
Next wSheet
Next c
End Sub
Le problème avec mon code, c'est que là quand je lance ça, tous mes onglets de produits chimique filtrent selon la dernière valeur de ma liste ! D'où le fait que je pense qu'il s'agit d'un soucis dans ma boucle...
J'espère avoir été la plus claire possible !
Et énorme merci d'avance à celui/celle qui saura m'aider !!