sportsguy
Finance wiz, Access hack
- Local time
- Today, 13:57
- Joined
- Dec 28, 2004
- Messages
- 363
Goal is to loop through a subset of sheets in the workbook and set a local sheet range name based with the same cell per sheet.
Error 424 Object required at RefersToR1C1:=myCell
What am I missing?
RefersToR1C1:=ActiveCell doesn't work either.
String name doesn't work either
Sub CreateRangeName()
On Error GoTo Err_RN
Dim myCell As Range
For Each ws In ActiveWorkbook.Worksheets
ws.Activate
Range("Z1").Select
Debug.Print ActiveSheet.Name
Set myCell = ActiveCell
If ws.Name <> "XYZ" Then
ActiveWorkbook.Worksheets(ActiveWorkSheet.Name).Names.Add Name:="Merit_Incr24", RefersToR1C1:=myCell
Else
End If
Next ws
Sheets(HomeTab).Select
Range("C7").Select
ActiveCell.Offset(1, 0).Activate
Exit_RN:
Exit Sub
Err_RN:
Debug.Print Err.Number & " " & Err.Description
Resume Next
End Sub
Error 424 Object required at RefersToR1C1:=myCell
What am I missing?
RefersToR1C1:=ActiveCell doesn't work either.
String name doesn't work either