首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

YZ05:代码运行中调用“计算器”使用说明

【分享成果,随喜正能量】“感恩”这种情怀,一定紧随在人的成长之后,没有任何成长的人,只会心怀抱怨。所以,“人要学会感恩”事实上就是一句假大空的话,人要有成长才有快乐,有成长才能得到幸福,有了幸福感,人会自然而然懂得了感恩。真正的感恩,其实就是把一切事物,一切的发生,一切的存在,都做出“是来帮助自己成长的”正向的解读。。

我给VBA下的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套+一部VBA手册,教程分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用;手册是为方便编程人员查找案例编写的。

对于初级及中级的学员,很想看到VBA的利用价值。也是对自己知识点的整合。我推出的YZ系列工具,可以让这个阶段的学员感受到VBA之强大。坚定自己学习VBA的决心。VBA工具共两个系列,一个是YZ系列,一个是NZ系列。YZ系列比较简单些,实用性强,可以在自己的工作中方方面面都可以利用到,今日给大家介绍的是YZ系列工具:YZ05:代码运行中调用“计算器”使用说明

YZ05:代码运行中调用“计算器”使用说明

我们在实际工作中经常会遇到一种工作情景,当程序运行的中途要进行一下人工的干预,比如要录入数据,要对某个结果进行判断,然后再决定下一步的运行,如果这种干预能利用函数的放回值来完成,如inputbox函数,msgbox函数能完成,那最好不过了,但是有时我们要调用第三方方程序来完成,如体统自带的“计算器”,要计算一下数据,待数据计算完成,退出,程序在执行,这种操作VBA该如何完成呢?NZ05的工具就是完成这个目的的。

我给出的YZ05“YZ-Wait.xlsm”应用程序密码是:“123456789”,学员可以利用密码打开VBE看看我的代码是如何写的,可以进行修正以更适合自己的实际应用。

一开始程序的运行

这个工具只是一个示例,当我们打开这个工具时是如下的界面:

我们点击运行按钮,会给出下面的提示:

我们点击确定后,程序开始调用系统计算器,并交出控制权。

二调用程序的运行

我们来看计算器被调用的界面:

这个时候,由于程序已经交出了控制权,我们可以在计算器中进行我们必要的运算了。如下:

结果出来后,我们复制值,然后激活EXCEL界面,或者关闭计算器即可。

三调用结束

程序再次接受控制权后,有如下的提示:

这个时候表明,控制权已经又会回到了我们的代码中。

四技术应用

这个应用工具中我们利用到了:

1 API函数的应用

2 API函数64位与32位兼容的写法

3 Shell函数的用法

4 do循环

5 如何交出程序的控制权

当然这个应用的利用价值还是非常大的,大家可以发掘一下。

【分享成果,随喜正能量】

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O6zB-ySDJh9iXcRl5c948Wlw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券