VBA用户窗体和模块正在附加到我打开的每个Excel工作表
我通过打开Excel中的Microsoft VBA编辑器( Alt + F11 ),在Excel中添加了VBA表单用户窗体和模块模块Module1
。
现在,每当我打开任何其他的Excel,按Alt + F11带我到VBA编辑器,并显示该用户userform
和Module1
。
用户表单和模块Module1
基本上绑定到我打开的每个Excel工作表?
我究竟做错了什么?
我如何确保我的表单仅附加到特定的Excel表单而不是其他表单?
不,每个用户表单/模块都保存在一个Excel文件/项目中。 但是因为所有打开的工作簿只有一个VBA编辑器,所以在一个VBA编辑器中可以看到所有打开的工作簿的VBA代码。
查看VBA编辑器的Project Explorer :在这里,您可以看到当时打开的所有工作表的VBA代码(以及用户表单和模块)。 你可以看到哪个模块/用户窗体属于哪个Excel文件/项目。