作者:局外人 | 来源:互联网 | 2023-05-24 16:19
如何解决《Worksheet_SelectionChange和Workbook_SheetSelectionChange事件的用法》经验,为你挑选了1个好方法。
据我所知,他们做同样的事情,但同时
Worksheet_SelectionChange
每次在单个工作表上更改选择时触发,
Workbook_SheetSelectionChange
每次在工作簿中的任何工作表中更改选择时都会触发.
这些事件之间还有其他差异吗?
1> 小智..:
Worksheet_SelectionChange
事件宏提供的单个参数是刚刚选择的单元格或单元格范围,例如Target.这些Workbook_SheetSelectionChange
耗材可以添加用Sh进行选择的工作表.
如果您希望在多个工作表(不一定是所有工作表)上发生相同的事情,请使用Workbook_SheetSelectionChange
并处理Sh参数.这也集中了您的代码,因此不必在多个地方重复修改.如果您只打算对单个工作表上的选择更改做出反应,请Worksheet_SelectionChange
在其自己的工作表代码页上使用该工作表的事件宏.