bonsoir,
je mets à jour un fichier utilisant différentes macros excel très simples qui permettent notamment d'automatiser le tri sur la base de certains critères.
Mon fichier 2009 qui marchait et marche toujours intégrait la ligne suivante dans une des macros :
ActiveSheet.Range("$A$1:$L$152").AutoFilter Field:=9, Criteria1:="PA Archives et GED"
Mon fichier 2010, légèrement remanié, ne fonctionne plus. Pour qu'il fonctionne, il faut remplacer la ligne par :
ActiveSheet.Range("$A$2:$L$143").AutoFilter Field:=9, Criteria1:= _
"PA Archives et GED"
Cette nouvelle ligne a été obtenue par la fonction "enregistrement de macro".
J'ai procédé au réengistrement de plusieurs des macros. pour certains des critères de tri, le"_" suivi des espaces est présent, mais pas pour d'autres?
Pourquoi ce "_" supplémentaire suivi d'espaces?
Pourtant les critères de tri sont écrits strictement de la même manière que sur mon fichier 2009
.
Une idée?
Merci d'avance.
je mets à jour un fichier utilisant différentes macros excel très simples qui permettent notamment d'automatiser le tri sur la base de certains critères.
Mon fichier 2009 qui marchait et marche toujours intégrait la ligne suivante dans une des macros :
ActiveSheet.Range("$A$1:$L$152").AutoFilter Field:=9, Criteria1:="PA Archives et GED"
Mon fichier 2010, légèrement remanié, ne fonctionne plus. Pour qu'il fonctionne, il faut remplacer la ligne par :
ActiveSheet.Range("$A$2:$L$143").AutoFilter Field:=9, Criteria1:= _
"PA Archives et GED"
Cette nouvelle ligne a été obtenue par la fonction "enregistrement de macro".
J'ai procédé au réengistrement de plusieurs des macros. pour certains des critères de tri, le"_" suivi des espaces est présent, mais pas pour d'autres?
Pourquoi ce "_" supplémentaire suivi d'espaces?
Pourtant les critères de tri sont écrits strictement de la même manière que sur mon fichier 2009
.
Une idée?
Merci d'avance.