A
amlou
Guest
Bon tt d'abord je remerci a l'avance chaque personne qui c intéréssé a mon probléme.
Bon, j'ai un filtre ds mon application excel. j'aimerai remplir la liste de ce filtre a partir du code. mtn j'ai un probléme et j'ai pensée a deux solution et je ne c comment faire.
**********Voila ce que je veut faire *************************
Case "URAD EJ"
With Selection.Validation
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="Bouzid,Jorf Lasfar,Zemamra,Sidi Bennour" & _
'"Ouled Fraj,Azemmour,Bir Jdid,El Aounate,Sidi Smail,El Oualidia" & _
'"Ben Ahmed,Sidi Hajjaj,Tlet loulad,Ras El Ain,Ouled Abbou,Labrouj" & _
'"Had Saoulem,Sidi Rahal,El Gara,Daroua,Benslimane,Ben Khlef" & _
'"Ben Khlef,Bouznika AXE20,Bouznika Bail,Essanaoubar"
End With
*********************************************************
Le probleme c qu'il me donne une erreur qui est du je crois est du a ce que la liste est trop long : est ce que ce n'est pas possible d'augementé la taille de la mémoire de tel sorte que je puisse remplir tte ma liste.
*********************************************************
2éme Solution
c que au lieu que je lui donne tte la liste. je recopie c information ds une colonne et que je transmet seulement les indice mais!!!!
*****************voila ce que j'ai fais*************************
Case "URAD EJ"
With Selection.Validation
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:=range("$A$1:$AS$30")
End With
mais ça ne donne rien car je ne sais pas comment faire [Formula1:=range("$A$1:$AS$30") ] mais c pas ça comment dire pour lui formulai qu'il doit cherche les information pour remplir la liste ds $A$1:$AS$30
SVP si vs avez une sugéstion repondez moi le plus tot possible car c un probléme qui me pourri la vie depuis 5 jours (URGENT)
et merci d'avance
Bon, j'ai un filtre ds mon application excel. j'aimerai remplir la liste de ce filtre a partir du code. mtn j'ai un probléme et j'ai pensée a deux solution et je ne c comment faire.
**********Voila ce que je veut faire *************************
Case "URAD EJ"
With Selection.Validation
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="Bouzid,Jorf Lasfar,Zemamra,Sidi Bennour" & _
'"Ouled Fraj,Azemmour,Bir Jdid,El Aounate,Sidi Smail,El Oualidia" & _
'"Ben Ahmed,Sidi Hajjaj,Tlet loulad,Ras El Ain,Ouled Abbou,Labrouj" & _
'"Had Saoulem,Sidi Rahal,El Gara,Daroua,Benslimane,Ben Khlef" & _
'"Ben Khlef,Bouznika AXE20,Bouznika Bail,Essanaoubar"
End With
*********************************************************
Le probleme c qu'il me donne une erreur qui est du je crois est du a ce que la liste est trop long : est ce que ce n'est pas possible d'augementé la taille de la mémoire de tel sorte que je puisse remplir tte ma liste.
*********************************************************
2éme Solution
c que au lieu que je lui donne tte la liste. je recopie c information ds une colonne et que je transmet seulement les indice mais!!!!
*****************voila ce que j'ai fais*************************
Case "URAD EJ"
With Selection.Validation
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:=range("$A$1:$AS$30")
End With
mais ça ne donne rien car je ne sais pas comment faire [Formula1:=range("$A$1:$AS$30") ] mais c pas ça comment dire pour lui formulai qu'il doit cherche les information pour remplir la liste ds $A$1:$AS$30
SVP si vs avez une sugéstion repondez moi le plus tot possible car c un probléme qui me pourri la vie depuis 5 jours (URGENT)
et merci d'avance