Bonjour,
j'ai écrit une macro qui permet de faire un filtre automatique sur un tableau, mais elle ne fonctionne pas et je n'arrive pas à comprendre pourquoi.
Voilà le code:
' MiseEnForme Macro
'
'
Sheets("Coordonnés des noeuds").Select
With Worksheets("Coordonnés des noeuds")
If .FilterMode = True Then .ShowAllData
End With
' rayon =2,40
If Worksheets("Coordonnés des noeuds").AutoFilterMode Then
Worksheets("Coordonnés des noeuds").AutoFilterMode = False
End If
Range("A1:N2500").Select
Selection.AutoFilter Field:=13, Criteria1:="2,40"
Normalement je devrais avoir toutes les lignes pour lesquelles la colonne "Rayon" est égale à 2,40 mais à la place j'ai l'affichage de la pièce jointe (screenshot). Sur toutes les colonnes rien n'est sélectionné par la macro, sauf pour la colonne "Rayon" qui filtre bien le texte "2,40".
J'ai essayé plusieurs choses vues sur le net mais rien n'y fait.
Si quelqu'un voit d'où vient le problème...