无忧启动论坛

 找回密码
 注册
搜索

VBA的msgbox怎么弄成倒计时结束后自动执行默认操作?

查看数: 3519 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-11-15 14:03

正文摘要:

MsgBox(prompt[,buttons][,title][,helpfile,context]) 参数描述 (Parameter Description) Prompt - 必需参数。 在对话框中显示为消息的字符串。 提示的最大长度约为1024个字符。 如果消息扩展到多行,则可以使用 ...

回复

hehuiying 发表于 2024-4-28 12:56:13
谢谢分享
nowayer 发表于 2023-12-1 11:23:53
提示: 作者被禁止或删除 内容自动屏蔽
2011whp 发表于 2022-11-21 12:42:02
自己做一个 窗体可以

窗体:
Private Sub UserForm_Initialize()
Application.OnTime Now + TimeValue("00:00:03"), "模块1.msg2"
Application.OnTime Now + TimeValue("00:00:03"), "模块1.msg1"
End Sub


模块1
Sub main()
UserForm1.Show
End Sub

Sub Msg1()
   UserForm1.Hide
End Sub

Sub msg2()
Sheet1.Range("A1").Value = "abc"
End Sub

评分

参与人数 1无忧币 +1 收起 理由
邪恶海盗 + 1 很给力!

查看全部评分

邪恶海盗 发表于 2022-11-21 11:48:07
a583091790 发表于 2022-11-21 11:38
昨天有学习到了这个自动延时关闭功能

咋个搞定的???

-=-=-=-=-=-=-=-=-=-
a583091790 发表于 2022-11-21 11:38:36
昨天有学习到了这个自动延时关闭功能

点评

咋个搞定的??? -=-=-=-=-=-=-=-=-=-  详情 回复 发表于 2022-11-21 11:48
ihso 发表于 2022-11-16 19:58:11

路过…………
abcd66099 发表于 2022-11-16 16:51:07
路过…………
邪恶海盗 发表于 2022-11-16 15:57:33
xsg123456 发表于 2022-11-16 14:40
在vba的ide里插入模块,复制代码进去运行看看,感觉这个ontime不应该有版本问题

试了无效,运行的时候停在msgbox提示窗口,点了确定就是这个提示...
bjcclzw 发表于 2022-11-16 15:11:19
路过…………
xsg123456 发表于 2022-11-16 14:40:40
在vba的ide里插入模块,复制代码进去运行看看,感觉这个ontime不应该有版本问题

点评

试了无效,运行的时候停在msgbox提示窗口,点了确定就是这个提示...  详情 回复 发表于 2022-11-16 15:57
邪恶海盗 发表于 2022-11-15 16:05:47
xsg123456 发表于 2022-11-15 15:32
是不是拼写错误,应该和vba的版本无关。
提示是显示使用了运行时没有方法和属性,应该是拼写错了

不知道,我是直接复制你写的代码运行的...
xsg123456 发表于 2022-11-15 15:32:27
本帖最后由 xsg123456 于 2022-11-15 15:34 编辑

是不是拼写错误,应该和vba的版本无关。
提示是显示使用了运行时没有方法和属性,应该是拼写错了

点评

不知道,我是直接复制你写的代码运行的...  详情 回复 发表于 2022-11-15 16:05
xsg123456 发表于 2022-11-15 14:45:18
Sub Msg1()
    If MsgBox("3秒后执行......", vbOKCancel, "提示") Then
        Application.OnTime Now + TimeValue("00:00:03"), "msg2"
    End If
End Sub

Function msg2()
    MsgBox "开始执行了", vbOKCancel, "新提示"
End Function

点评

Application.OnTime Now + TimeValue("00:00:03"), "msg2"这一行报错,我用的是VBA7.0好像,是不是跟版本有关系 ??? [attachimg]512445[/attachimg]  详情 回复 发表于 2022-11-15 15:09

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-7 13:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表