導讀:又到了分享自定義VBA插件的時候了,本期給大家分享一個批量創建工作表的VBA自定義插件,在前面的推文中,我們給大家分享過利用透視表的「報表篩選頁」來實現快速創建工作表,今天我們使用更加簡潔的辦法。
文/芒種學院@指北針(ID:lazy_info)
Hi,大家早上好,這裡是芒種學院。
談到批量創建工作表,大部分小夥伴都是使用類似「方方格子」這種插件來實現的,或者利用透視表的「報表篩選頁」功能,最近有不少同學在反饋辦公環境不準安裝外部的軟體,碰上這種重複性的工作該怎麼辦,其實很簡單,既然不準安裝外部軟體,那麼我們就自定動手寫自定義插件吧~
今天要分享的自定義VBA代碼叫「批量創建工作表」,文末可以下載插件原始碼。先來看下演示:
01. 插入VBA代碼
由於VBA代碼的學習需要一定的基礎,這裡就不做太多詳細的解釋,大家可以先學會使用,7月份參加VBA課程進行深入了解。
點擊「開發者工具」下的「查看代碼」,然後將「代碼」複製進去即可,代碼如下:
Sub BatchCreteSheets()
On Error Resume Nextsh.name = cell.Value
End If
NextEnd Sub
簡單給大家演示下動圖操作:
02. 配置自定義功能區
細心的同學可能已經發現了,現在的操作還非常原始,上面的動圖,我們是在菜單裡點擊按鈕進行操作的,那麼這個是如何設置的呢?其實也很簡單。
右擊「任意菜單選項」,打開「自定義功能區」,在「右側」選擇「新建選項卡」,將選顯卡進行重命名,然後在「左側」選擇「宏」,將剛剛的「VBA代碼」添加到組中,這樣就可以完成了。
公眾號:芒種學院,回覆:VBA001,獲取該份插件。
好了,那麼關於「自定義插件」的教程就分享到這裡了,除了上面的這種辦法,其實還可以在「個人工作簿」中創建宏,這樣就是全局的,更多的教程,我們將會在7月份發布的「VBA實戰課」中給大家帶來。如果你有想學的 Excel 技巧,可以在評論下方進行留言哦~
另外你還想查看更多Excel更多其他系列教程,可以看下下方的Excel學習推薦哦~
我們聯合邀請了十幾位Excel大咖,開啟了為期一年的Excel行動營,主打幫助零基礎的Excel用戶成為Excel大神,涵蓋知識點:函數精講、圖表、VBA、插件、如何快速自學等等。
跟視頻教程不同,行動營將持續更新一年,主打持續學習,並且在這一年裡,你的Excel問題,有問必答,從最基礎的函數,到入門的圖表,到高級的VBA,應有盡有。一件襯衫的價格,讓你精通Excel,永久掌握一門技能~
點擊了解:Excel行動營,365天從小白到大神計劃
掃描下方二維碼即可參加Excel行動營
社群加入須知
01. 一次付費119元,有效期:1年。因社群內容會不斷更新,所以,社群也會隨其價值不斷漲價。越早加入,價格越低。
02. 電腦端/手機端均可隨時隨地,在線學習,因為是Excel行動營,請不要發送無關的內容和無版權的文檔軟體等,例如:Office破解軟體,xxx老師視頻教程。
04. 為了方便各位能進行自由的連接,加入社群後,請修改名字,格式為:姓名-職業-城市
05. 提問/答疑時,請詳細描述:使用版本、出現問題、問題截圖、得到的結果,必要時可以私信發送文件。節省你的時間也幫助你快速完成任務。
06. 加入社群後,希望大家能積極參與,無論是提交練習還是分享自己的技巧,在幫助他們的同時,也能幫助自己。如果練習不能及時提交,請提前跟@指北針 說明情況,因為涉及到優秀學員的考核/獎勵。
06. 加入社群後,可以添加微信:xiezehui9510,可以私聊提問發送文件。
點擊閱讀原文,也可以立即加入。