XL 2019 la méthode AutoFilter de la classe range a échoué

Afro

XLDnaute Nouveau
Bonjour Tout le monde,

je revient vers vous pour un code que j'utilise souvent dans mes applications, et je précise que ce bout de code fonctionner normalement et j'arrive pas à détecter le souci donc voici le bout de code en question :

Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
'ActiveSheet.Unprotect
Dim PremiereCellule As Range
Set PremiereCellule = ActiveCell.CurrentRegion.Cells(1)
Dim colonne As Integer
colonne = ActiveCell.Column - PremiereCellule.Column + 1
Dim Filtre As String
Filtre = InputBox("Texte à filtrer :", "FILTRE", ActiveCell)
PremiereCellule.AutoFilter
PremiereCellule.AutoFilter Field:=colonne, Criteria1:="*" & Filtre & "*"
'ActiveSheet.Protect
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic

c'est pour filtrer un tableau d'après la cellule sélectionner.
Merci d'avance .
 

Phil69970

XLDnaute Barbatruc
Bonjour @Afro

Juste ce bout code sortie de tout contexte c'est un peu light non ??

Une piste ta souris est en dehors de la zone de CurrentRegion

Set PremiereCellule = ActiveCell.CurrentRegion.Cells(1)

Exemple
20240819_134434.gif



Merci de ton retour
 

Discussions similaires

Statistiques des forums

Discussions
315 089
Messages
2 116 099
Membres
112 661
dernier inscrit
ceucri