https://m.toutiao.com/is/idPYFovY/?=
#妙筆生花創(chuàng)作挑戰(zhàn)#
你是否已經(jīng)厭倦了每天重復(fù)的數(shù)據(jù)處理工作?想學(xué)習(xí)一門 Excel 里的強(qiáng)大技術(shù).Office VBA 一直被捧上神壇,不可否認(rèn)的是,學(xué)會(huì)VBA,絕對(duì)可以提高你的工作效率。
本著能摸魚(yú)絕不加班原則.
接觸了VBA想不到的是,第一次一個(gè)小代碼就卡住了。
如下圖
這是個(gè)錄制宏,過(guò)程是先打開(kāi)指定文件,后1工作簿表格復(fù)制粘貼到22工作簿表格上。
這個(gè)錄制的宏,運(yùn)行正常。
正開(kāi)心,把代碼復(fù)制粘貼到,命令按鈕控件上。
神奇的是直接提示錯(cuò)誤。
如下圖
神奇的事,界面命令按鈕控件,直接指定,那個(gè)錄制的宏。就沒(méi)有問(wèn)題。
就ActiveX控件,代碼復(fù)制過(guò)去就錯(cuò)誤。
本以為是WPS宏插件,網(wǎng)上下的殘缺不全有問(wèn)題,拿到筆記本上正版office2016也是不行,折騰了4 5天,都要放棄了,但又不甘心,這么小小的代碼,怎么能被它打敗。
皇天不負(fù)有心人,在不斷的搜索后終于可以了,原來(lái)ActiveX控件要加變量轉(zhuǎn)接下才可以。
改后代碼
這和WPS宏完全不一樣,WPS控件直接復(fù)制粘貼,錄制的宏代碼就可以直接用了。
總之,學(xué)VBA宏要有足夠耐心和毅力,不然它就會(huì)不停的重復(fù)告訴你,放棄吧,你學(xué)不來(lái)的。
畢竟連錄制宏這個(gè)偷師學(xué)藝神器都不讓用。本想摸魚(yú),卻因?yàn)轸~(yú)竿太好,不會(huì)用老是炸線,這心情誰(shuí)懂啊。
聯(lián)系客服