You are on page 1of 1

Sub Make_NameManager()

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
Sheet5.Range("A4:A" & LastRowRange).Select
ActiveWorkbook.Names.Add Name:="ListOfRegister", RefersTo:=Selection
Sheet5.Range(Cells(4, 1), Cells(LastRowRange, LastColumnRange)).Select
ActiveWorkbook.Names.Add Name:="RangeData", RefersTo:=Selection
Sheet5.Range("D4").Select
End Sub

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

You might also like