VBA执行过程提示窗演示

这篇具有很好参考价值的文章主要介绍了VBA执行过程提示窗演示。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        这是一个为VBA程序执行过程添加自动提示窗的演示。例如,在程序执行之前,点击开始,然后弹出一个窗口提示“正在执行”,当执行完毕后自动关闭提示窗,这样做可以避免当等待时间过长时用户不知所措。

步骤1:

首先,到开发工具中在VBA工程创建一个提示窗体UserForm1,如下图1:

VBA执行过程提示窗演示

图1

 步骤2:

其次,在程序开始执行前显示该窗体,代码如下:

UserForm1.Show 0     '参数0表示打开窗体后不暂停,继续往下执行

Application.Wait (Now + TimeValue("0:00:01"))   '延时1秒,此语句非常关键,可让窗体正常显示

步骤3:

最后,关闭提示窗体,代码如下:

UserForm1.Hide    '隐藏/关闭窗体

演示:

当步骤2没有延时语句时,提示窗体的文字是无法正常显示的,如下图2:

VBA执行过程提示窗演示

图2

当步骤2添加了延时语句后,提示窗体的文字就能正常显示了,如下图3:

VBA执行过程提示窗演示

图3

         后记:当然,Wait函数也有缺陷,并非百分百能成功,而使用On Time函数能让窗体更加稳定,几乎百分之百成功,关于On Time的使用方法,可参考《完美Excel启动欢迎界面》一文。文章来源地址https://www.toymoban.com/news/detail-446242.html

到了这里,关于VBA执行过程提示窗演示的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C语言——可执行程序过程

    我们在编写代码的时候,不知道大家是否和一开始的我一样,在运行代码的时候就直接CTRL+F5运行了呢??一开始,我只知道会生成一个.exe的可执行文件,中间的原理我一点也不知道。 今天就由我带领大家对生成可执行的文件有更深的一层理解。  程序的翻译环境和执行环境

    2024年02月13日
    浏览(26)
  • 【已成功解决】.msi文件无法打开:“无法打开此安装程序包。请确认该程序包存在,并且你有权访问它,或者与应用程序供应商联系,以确认这是一个有效的Windows Installer程序包”

    博主简介: 努力学习的22级计科生一枚~ 博主主页: @是瑶瑶子啦 所属专栏: 问题记录 之前遇到过好几次安装程序的时候,打不开.msi文件的情况,当时找了解决办法,解决了,但是忘记了。今天安装Go的开发环境的时候又遇上了。有了前几次解决问题的印象和踩的坑,这次我

    2024年02月09日
    浏览(45)
  • linux执行程序运行命令失败,提示找不到命令

    sudo: ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle:找不到命令。 经检查,sudo命令正常,该脚本文件的确存在于该目录下。 1.文件是否有执行权限 使用 ls -l 命令查看下该文件的权限: 表示当前文件无执行权限。 ps: - 代表没有权限,r为可读权限,w为可写权限,x为可执行权限

    2024年02月08日
    浏览(32)
  • Word处理控件Aspose.Words功能演示:使用 C# 在 Word 文档中创建和修改 VBA 宏

    Aspose.Words 是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。此外, Aspose API支持流行文件格式处理,并允许将各类文档导出或转换为固定布局文件格式和最常用的图像

    2024年02月03日
    浏览(31)
  • 解决JAVA“无法验证证书。将不执行该应用程序。”提示

    笔者的一台电脑安装了Java 8 update 361。 需要使用UBNT网桥上的AirView应用(JAVA),但运行时提示: 应用程序出于安全原因被阻止 无法验证证书。 将不执行该应用程序。 名称:AirView 发行者:Ubiquiti Inc. 位置:http://172.16.x.x:80 笔者先前已经在控制面板——Java——安全——“例外

    2024年02月05日
    浏览(35)
  • 微信小程序的生命周期函数有哪些,以及执行过程?

    目录 1、应用的生命周期  2、页面的生命周期 3、组件的生命周期  4、执行顺序  小程序中,生命周期主要分成了三部分: ① 应用的生命周期        ② 页面的生命周期        ③ 组件的生命周期 1、应用的生命周期  在 app.js 里面调用,通过 App(Object) 函数用来注册一个小

    2024年02月08日
    浏览(35)
  • 【单元测试】测还是不测,这是一个问题

    这篇文章也可以在我的博客中查看 相信大家从小就被千叮万嘱要做单元测试。然后秉承这一信念,成为了一个测试狂魔。凡有代码,测!覆盖!最终,一波操作猛如虎:467测试,0错误, 0自信 。 第二天。 你为了优化,颤抖着手更改了一行代码。果不其然发现牵连了 1e9 个测

    2024年02月03日
    浏览(36)
  • 计算机提示由于找不到VCRUNTIME140.dll,无法继续执行代码,重新安装程序可能会解决

    vcruntime140.dll文件是一个动态链接库,是Windows操作系统中非常重要的一个动态链接库文件,用于支持使用Microsoft Visual C++编译器创建的应用程序的运行。当我们运行的软件是有C++编译器创建的程序,就需要到系统的vcruntime140.dll,计算机就会提示“由于找不到VCRUNTIME140.dll,无法

    2024年02月17日
    浏览(41)
  • 传道授业20年,这是一个老网工的初心

    下午好,我是老杨。 昨天又是教师节 ,虽然是网工,但因为经常写写文章、聊聊技术,很多小友都会很客气地称我一声杨老师。 老杨收到了很多“教师节快乐”的私信,在此多谢各位小友的祝福 如果说当网工,是我蓄谋已久为之奋斗的事业,那输出技术干货、行业解读、和

    2024年02月09日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包