The error occurs when the DeleteRowsWB macro is run. When the macro deletes the rows, the change event macro fires. Wrap the DeleteRowsWB in:
Application.EnableEvents=False and Application.EnableEvents=True