Foutmelding sysntaxisfout autofilter

Status
Niet open voor verdere reacties.

1965Peter

Gebruiker
Lid geworden
20 jun 2016
Berichten
197
Hallo,

Wie kan me helpen:
Deze code werkt:
Code:
Sub Filter_delete()


With Range("A2:A144")
 .AutoFilter 1, "<>AABBCC"
 .Offset(1).EntireRow.Delete
 .AutoFilter
End With
End Sub

Maar ik zou gaar de vaste tekst ("AABBCC") willen veranderen in de waarde van "A1"
Met mijn beperkte kennis had ik er dit van gemaakt, maar die geeft foutmelding Syntaxisfout.
Code:
Sub Filter_delete()


With Range("A49:A191")
 .AutoFilter 1,<> Range("A1").Value
 .Offset(1).EntireRow.Delete
 .AutoFilter
End With
End Sub
 
Hallo Bram, Geeft dezelfde foutmelding.
Het ongelijkteken die veroorzaakt het probleem (<>), als ik deze weghaal dan werkt ie wel, alleen delete ik de regels die juist bewaard moeten blijven.
 
verander de code in
Code:
.AutoFilter 1, "<>" & Range("A1").Value
 
Yess, Albert, dit is mijn oplossing.
Bedankt en iedereen die meegedacht hebben.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan