通过VBA用户窗体打开的Excel工作簿不响应Xclosures

我有一个用户窗体通过CommandButton点击运行几个潜艇。 在这些潜艇中的一些潜艇中,设置/打开一个封闭的工作手册,并在该手册中设置/打开一个特定的工作手册。 然而,之后,我无法closures新打开的工作簿的窗口,或者单击未激活原始工作簿A)在该工作簿中打开一个新工作表或B)从任务栏中select另一个打开的工作簿。

这或多或less是在代码中发生的:

Private Sub Button1_Click() Call EditOtherWorkbook Unload Me Exit Sub Public Sub EditOtherWorkbook() Set WB = Workbooks.Open(OtherWorkbook) Set WS = WB.Sheets(1) With WS 'Manipulate rows End With Exit Sub 

有什么想法吗?