no this doesnt works
but in this my huge table works my old code:
i will now call it "code 1"
Columns(ActiveCell.Column).AutoFilter Field:=ActiveCell.Column, Criteria1:=""
maybe is solution something like
do code1
and if it is error
do code 2
code 2
will be
With ActiveCell
.CurrentRegion.Select
.CurrentRegion.AutoFilter Field:=.Column - .CurrentRegion.Cells(1, 1).Column + 1, Criteria1:=""
Criteria1:=""
End With
i tried it like this, but its no good because it does both codes
Sub filter_show_BLANK()
Columns(ActiveCell.Column).AutoFilter Field:=ActiveCell.Column, Criteria1:=""
On Error Resume Next
With ActiveCell
.CurrentRegion.Select
.CurrentRegion.AutoFilter Field:=.Column - .CurrentRegion.Cells(1, 1).Column + 1, Criteria1:=""
Rem If ActiveSheet.AutoFilterMode Then Cells.AutoFilter
Rem Columns(ActiveCell.Column).AutoFilter Field:=ActiveCell.Column, Criteria1:=""
End With