当显示用户表单时(运行其Show
方法)它不仅显示在屏幕上,而且还获取焦点(例如击键的目的地)。
比如说,用户窗体是一个定制的工具栏。它是Show
开火Workbook_Open()
但表单本身的使用相对较少,因此我们希望焦点在其出现后立即返回到主应用程序窗口。
不幸的是,似乎SetFocus
方法对于应用程序对象无效。
那么这是如何做到的呢?
我想我的例子的解决方案出现在
Private Sub Workbook_Open()
[...]
UserForm1.Show
我用这个:
AppActivate Application.caption
这会将焦点从用户窗体重置到 Excel 工作表。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)