Excel - 在工作表选项卡上打开多个Windows和平铺单击

时间:2010-01-21 20:28:54

标签: windows excel events onclick

我正在尝试编写一个宏,我完成了下半部分(平铺窗口显示特定的工作表)但不确定如何执行上半部分。

有些纸张在显示时我想同时查看另外两张纸(多个窗口平铺)。这很容易手动设置,但我希望当我点击电子表格中的任何3张工作表标签时它会自动发生。还有其他工作表应该正常处理,只打开一个窗口。

我认为我需要设置某种onClick事件,但我之前没有在Excel中遇到它,并且最初在Google中没有看到任何内容。

1 个答案:

答案 0 :(得分:0)

一旦我改述了我的问题,谷歌就弄明白了。在VBA中,选择Sheet对象(而不是模块)并使用以下代码:

Private Sub Worksheet_Activate()

'Your code goes here

End Sub

激活工作表时将执行代码。

我的参考:http://www.mrexcel.com/forum/showthread.php?t=71663