VBA从另一个工作簿捕获一个用户表单事件

我想知道如何在“workbook1”中使用vba代码从另一个“workbook2”中捕获用户窗体“USRFRM.activate”事件。 所以在Workbook2中打开“USRFRM”时,在Workbook1中触发vba代码点击“USRFRM”上的button“BTTN1”。 注意:我不想添加或修改workbook2中的任何代码,我所有的代码和事件处理程序都需要添加到workbook1中。 非常感谢。