Professional Documents
Culture Documents
Sub SheetMasterFilterOn()
Dim LastRowRange As Long
Dim LastColumnRange As Long
'Find the last row.
With Sheet5
.Activate
LastRowRange = .Cells(.Rows.Count, "A").End(xlUp).Row
LastColumnRange = .Cells(3, Columns.Count).End(xlToLeft).Column
End With
'check for filter, turn on if none exists
If Not Sheet5.AutoFilterMode Then
' Sheet5.Range("A3:ML3").AutoFilter
Sheet5.Range(Cells(3, 1), Cells(3, LastColumnRange)).AutoFilter
End If
Sheet5.Range("D4").Select
End Sub