VBA,用户窗体通用事件

VBA,用户窗体通用事件。在用户窗体激活状态下,任何按键按下皆关闭窗体。注意:窗体可能会有任意控件聚焦(能够无视这种情况触发事件)... VBA,用户窗体通用事件。
在用户窗体激活状态下,任何按键按下皆关闭窗体。注意:窗体可能会有任意控件聚焦(能够无视这种情况触发事件)
展开
 我来答
游戏放松小助手
高粉答主

2020-07-16 · 我是游戏小达人,乐于助人
游戏放松小助手
采纳数:32 获赞数:76889

向TA提问 私信TA
展开全部

1、首先,在电脑中打开Excel文件,如下图所示。

2、按下Alt+F11,打开VBA编辑界面,左侧点击右键,插入窗体,如下图所示。

3、然后在打开的页面中,设置窗体内容、格式等细节,如下图所示。

4、选择Worksheet中的BeforeDoubleClick事件,输入代码,代码实现双击单元格,弹出上面设置的窗体,如下图所示。

5、返回Excel中,双击任意单元格就会弹出设置好的窗体来,如下图所示就完成了。

麦仔来啦
2018-07-23 · TA获得超过753个赞
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:86.7万
展开全部
添加个按键监听事件,当按下任何一个按键关闭窗体
Private Sub UserForm_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
UserForm1.Hide
End Sub
追问
这个是行不通的,我采用的是窗体加载时,添加类事件,把所有可能会被聚焦的控件添加了按键事件。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Polaris北斗
2018-07-23 · TA获得超过3204个赞
知道大有可为答主
回答量:2530
采纳率:79%
帮助的人:817万
展开全部
使用键盘、鼠标事件即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式