VBA没有Form_load()事件吗?

laomashitu 2014-11-21 09:30:31
添加一个窗体,并在窗体上添加一个命令按钮,编辑源代码如下:
Private Sub UserForm_Load()
MsgBox ("响应窗体加载")
End Sub

Private Sub CommandButton1_Click()
MsgBox ("响应命令按钮")
End Sub

Private Sub UserForm_Click()
MsgBox ("响应窗体单击")
End Sub


运行程序,没有出现"响应窗体加载"通知消息;单击命令按钮出现"响应命令按钮"消息;单击窗体出现"响应窗体单击"消息。

请问为什么没有"响应窗体加载"通知消息?VBA中没有这个事件吗?
...全文
575 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
laomashitu 2014-11-25
  • 打赏
  • 举报
回复
引用 1 楼 ChoasRules 的回复:
UserForm_Initialize() 加载之后显示之前的事件。本身就没有Load事件,你自己写的吧。
非常正确,采纳之!
宋哥 2014-11-24
  • 打赏
  • 举报
回复
引用 1 楼 ChoasRules 的回复:
UserForm_Initialize()

加载之后显示之前的事件。本身就没有Load事件,你自己写的吧。
+1
  • 打赏
  • 举报
回复
UserForm_Initialize() 加载之后显示之前的事件。本身就没有Load事件,你自己写的吧。

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧