You need to pass the information to the class. It can not "see" the variables in the other project.
Add to new Set statements to the class.
Make the assignments in your main project.
Amend code in class to handle local references.
project code
Class code
You should also add objects to allow referencing to local sheets.
Otherwise writing a class with specific sheet references and hoping the active workbook is relevant sort of defeats the point of using a class across projects. You might as well copy the whole class code over.
Bookmarks