Hello Moutainmn141,
When you assign an object to an object variable, the object variable's Parent property is set to the Parent property of the object. A Range's parent is the Worksheet, and the worksheet's parent is the Workbook.
You close the workbook and try to reference the range variable that points back to that workbook. Since the workbook no longer exists, you get the error "object required".
You can reference the same range on a different sheet in a different workbook by saving the range's address in a string. Here is an example...
Sincerely,
Leith Ross
Bookmarks