désactiver le filtre auto

Jimrcl

XLDnaute Occasionnel
Bonjour le forum,
sur une base donnée, les données sont rentrées via une userform.
Celle ci va chercher la dernière ligne non vide afin de remplir les données à la suite.
Cependant, lorsque le filtre automatique est activé sur une colonne,
et que l'on veut rentrer une nouvelle donnée, celle ci vient écraser une ligne déjà rempli car elle prend en compte le filtre,
d'où ma question:

Comment désactiver le filtre automatique pour que la macro s'excecute correctement?
 

grégory

XLDnaute Nouveau
tu peux essayer avec ça :

If ActiveSheet.AutoFilterMode Then
If ActiveSheet.AutoFilter.Filters(1).On Then
ActiveSheet.ShowAllData
End If
If ActiveSheet.AutoFilter.Filters(2).On Then
ActiveSheet.ShowAllData
End If
If ActiveSheet.AutoFilter.Filters(3).On Then
ActiveSheet.ShowAllData
End If
If ActiveSheet.AutoFilter.Filters(4).On Then
ActiveSheet.ShowAllData
End If
End If

salut.
 

Discussions similaires

Réponses
3
Affichages
607

Statistiques des forums

Discussions
312 488
Messages
2 088 847
Membres
103 972
dernier inscrit
steeter