I have a line of code that sets the reference for a range:
Dim rCheck As Range
Dim lRow As Long
lRow = Worksheets("Sales").Range("salesHeader").Row + 1
Set rCheck = Range(Cells(lRow, 1), Cells(lRow, 3)).End(xlDown)
This works without error. However I would like to set this reference for a range on a specific sheet, Sheet2, or "Sales". When I add the worksheets object I get errors, shown below.
Set rCheck = Worksheets("Sales").Range(Cells(lRow, 1), Cells(lRow, 3)).End(xlDown)
Run-time error '1004': Application-defined or object-defined error
Set rCheck = Worksheets(Sheet2).Range(Cells(lRow, 1), Cells(lRow, 3)).End(xlDown)
Run-time error '13': Type mismatch