首页
问答
词典
文集
工具
退出登录
登录
我要提问
搜索
问答首页
Excel 2010 如何用 VBA 实现窗体关闭事件?
正
2
0
1
3
-
0
8
-
1
8
1
1
:
5
2
:
3
6
版本:
1
/
1
2
0
1
3
-
0
8
-
1
8
1
1
:
5
2
:
3
6
版本:
1
/
1
如何实现在一个 Excel 2010 工程中关闭「事件1」窗体时显示「事件2」窗体?
如何实现在一个 Excel 2010 工程中关闭「事件1」窗体时显示「事件2」窗体?
窗体
Excel 2010
关闭
事件
vba
版权归作者所有。任何形式转载须联系作者获得授权。
作者:
正解网
来源:正解网
链接:
https://www.zhengjie.com/question/171080a2
投票
5
好问题
烂问题
修改
分享
扫码分享
分享到新浪微博
分享给QQ好友
分享到QQ空间
复制网址
OK了,粘贴即可!
问题状态
正解:
1
个
解答:
1
个
同问:
0
人
浏览:
4839
次
相关问题
Excel 2010 如何用 VBA 实现窗体弹出事件?
正解:
1
解答:
1
同问:
0
如何使用 VBA 关闭指定的 Excel 2010 工作簿 ?
正解:
1
解答:
1
同问:
0
Excel 2010 中的 VBA 编辑器窗口有哪些组成部分?
正解:
1
解答:
1
同问:
0
在 Excel 2010 中如何启动 VBA 编辑器窗口?
正解:
1
解答:
1
同问:
0
Excel 2010 中 VBA 代码如何对一个集合对象内或一个不规则区域内进行循环?
正解:
1
解答:
1
同问:
0
修改提问
Excel 2010 如何用 VBA 实现窗体关闭事件?
如何实现在一个 Excel 2010 工程中关闭「事件1」窗体时显示「事件2」窗体?
窗体
Excel 2010
关闭
事件
vba
提交
图片
把图片文件拖到这里即可上传
上传完,点击「插入图片」按钮插入
title
插入图片
图片链接:
图片描述:
添加
取消
视频
title
插入视频
视频链接:
添加
取消
出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交
1
个解答
正
2
0
1
3
-
0
8
-
1
8
1
1
:
5
2
:
3
6
版本:
1
/
1
2
0
1
3
-
0
8
-
1
8
1
1
:
5
2
:
3
6
版本:
1
/
1
只需观看完一个15秒以内的短视频广告,即可查看解答。只需观看完一个15秒以内的短视频广告,即可查看解答。
看完广告,即可查看解答。只需观看完一个15秒以内的短视频广告,即可查看解答。
只需观看完一个15秒以内的短视频广告,即可查看解答。只需观看完一个15秒以内的短视频广告,即可查看解答。
看完广告,即可查看解答。只需观看完一个15秒以内的短视频广告,即可查看解答。
2432 人已浏览过此解答
免费查看解答
×
打开手机微信扫一扫免费查看解答
3步免费查看解答
2步免费查看解答
1️⃣ 长按保存下方小程序码
2️⃣ 打开手机微信的扫一扫
3️⃣ 点击右上角相册选取此码
1️⃣ 长按下方的小程序码
2️⃣ 在弹出的菜单中识别图中的小程序码
小程序码已失效
👉请点此刷新👈
60
s
自动显示解答
修改解答
只需在「事件1」窗体的代码窗口中选取 QueryClose 事件并输入如下代码即可实现: Private Sub UserForm_QueryClose(Cancel As Integer,CloseMode As Integer) 事件2.Show ‘当“事件1”窗体关闭时,显示“事件2”窗体 End Sub 在该程序中可以看出,在使用 VBA 的 QueryClose 事件程序时,后面有两个自变量 Cancel 和 CloseMode 。窗体事件程序中的自变量和工作簿及工作表事件一样,自变量的值也是从操作者操作动作取得的。 窗体关闭事件的两个自变量的用法如下。 1) Cancel As Integer:是否禁止关闭窗体。当值为 0 时可以关闭窗体;当为其他整数值则禁止关闭窗体。 2)CloseMode As Integer:窗体的关闭模式。如果操作者是使用手工单击关闭按钮来关闭窗体,则 CloseMode 的值为 0 ;如果操作者是在程序中使用Unload方法来关闭窗体(如Unload Me),则 CloseMode 的值为 1 。 ##操作步骤 ##提示 例如要禁止操作者使用窗体的关闭按钮关闭窗体,但可以使用单击窗体的方法关闭,其窗体关闭事件的代码如下: Private Sub UserForm_QueryClose(Cancel As Integer,CloseMode As Integer) If closeMode=0 Then ‘如果操作者使用的关闭方法是使用窗体的关闭按钮 Cancel=1 ‘如果上句的判断结果是单击窗体的“关闭”按钮,则不允许退出窗体 End If End Sub 单击窗体的代码如下: PriVate Sub UserForm_Click() Unload Me End Sub 为避免因为限制关闭按钮的使用而造成 Excel 2010 窗体无法关闭,这里添加了单击事件,利用单击鼠标来关闭窗体;在 VBA 窗体代码窗口中,可以同时设置多个事件程序。当运行窗体程序后,窗体关闭按钮即失效,此时单击窗体即可关闭窗体。
提交
图片
把图片文件拖到这里即可上传
上传完,点击「插入图片」按钮插入
title
插入图片
图片链接:
图片描述:
添加
取消
视频
title
插入视频
视频链接:
添加
取消
出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交
我的解答
提交
图片
把图片文件拖到这里即可上传
上传完,点击「插入图片」按钮插入
title
插入图片
图片链接:
图片描述:
添加
取消
视频
title
插入视频
视频链接:
添加
取消
出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交
∧
回顶部