可以考虑转用VBS调用

随便聊聊 · 550 次浏览
湘喑 创建于 2021-11-23 08:51

这个代码好像在EH论坛看到过,看了大佬你发的几个动作都是用到宏的,这些代码其实可以转化为VBS脚本,然后用QUICKER加载直接运行,不必要先在工作簿里插入宏代码然后再调用VBE去运行的,脚本更加方便。而且有VBA基础就会VBS,没有难度。

当然,如果是想要用到本身已写的宏,也可以调用VBS脚本去加载,不必调出VBE窗口,VBS代码如下:

Dim application

Set application = GetObject(,"excel.application")

application.run "过程名称"

Set application = Nothing


回复内容
ZTOA10 2021-11-23 23:48
#1

首先说声抱歉,一是这么晚才看到你的回复,为迟到的回复表示歉意。然后要感谢你真诚的建议,我自己没有过计算机语言基础,学vba也是看网络视频百度一些文章瞎琢磨出来了,勉强摸到点皮毛,目前只会简单改一点代码。最近也拜读过你的工具,很多都是VB代码直接就可以用,研究了一下一直不得入门,很是羡慕,希望后面能联系得上你,请您指点一二。

湘喑 2021-11-24 08:01 :

不敢,我也是刚入门的菜鸟,写代码基本靠百度,可以加VX交流:zuililiunian

回复主贴