https://m.toutiao.com/is/idPYFovY/?=
#妙笔生花创作挑战#
你是否已经厌倦了每天重复的数据处理工作?想学习一门 Excel 里的强大技术.Office VBA 一直被捧上神坛,不可否认的是,学会VBA,绝对可以提高你的工作效率。
本着能摸鱼绝不加班原则.
接触了VBA想不到的是,第一次一个小代码就卡住了。
如下图
这是个录制宏,过程是先打开指定文件,后1工作簿表格复制粘贴到22工作簿表格上。
这个录制的宏,运行正常。
正开心,把代码复制粘贴到,命令按钮控件上。
神奇的是直接提示错误。
如下图
神奇的事,界面命令按钮控件,直接指定,那个录制的宏。就没有问题。
就ActiveX控件,代码复制过去就错误。
本以为是WPS宏插件,网上下的残缺不全有问题,拿到笔记本上正版office2016也是不行,折腾了4 5天,都要放弃了,但又不甘心,这么小小的代码,怎么能被它打败。
皇天不负有心人,在不断的搜索后终于可以了,原来ActiveX控件要加变量转接下才可以。
改后代码
这和WPS宏完全不一样,WPS控件直接复制粘贴,录制的宏代码就可以直接用了。
总之,学VBA宏要有足够耐心和毅力,不然它就会不停的重复告诉你,放弃吧,你学不来的。
毕竟连录制宏这个偷师学艺神器都不让用。本想摸鱼,却因为鱼竿太好,不会用老是炸线,这心情谁懂啊。
联系客服