rockerfou
Messages postés16Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention28 novembre 2014
-
25 sept. 2013 à 12:17
rockerfou
Messages postés16Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention28 novembre 2014
-
3 oct. 2013 à 14:50
Bonjour,
Dans l'une de mes procédures je dois filtrer une colonne sur mon tableau, le nombre et le contenu des valeurs à filtrer est variable (et plus que 2 valeurs), j'essaye avec l'instruction suivante (filtrage sur la colonne 33, base = zone à filtrer)
le problème est que les valeurs de a, b, c ,d changent (ce sont des variables et leur nombre changent aussi , je peux aller jusqu'à une dizaine de valeurs (donc le contenu de Array change)
Ensuite, tu n'auras plus qu'à appeler ta variable en faisant un truc du genre :
'Exemple:
Dim nbElements as integer
nbElements = 4
Dim MaVariableArray(nbElements)
for i = 0 to nbElements
MaVariableArray(i)=i
next
ActiveSheet.Range(base).AutoFilter field:=33, Criteria1:=MaVariableArray, Operator:=xlFilterValues
rockerfou
Messages postés16Date d'inscriptionjeudi 28 août 2003StatutMembreDernière intervention28 novembre 2014 3 oct. 2013 à 14:50
Merci beaucoup,
J'en étais arrivé à la même conclusion, mais le lien va m'être fort utile
Thierry
3 oct. 2013 à 14:50
J'en étais arrivé à la même conclusion, mais le lien va m'être fort utile
Thierry