Excel VBA系列之使用載入宏工具
2022-12-30由 學在分享 發表于 漁業
excel中的宏怎麼使用
1. 在Excel VBA中,可以透過以下一段程式碼將一個Excel檔案中的多張工作表拆分成以工作表名稱命名的多個Excel單獨的檔案。
關於如何拆分工作表的程式碼可以參考以下文章:
Excel VBA系列之拆分多張工作表
Sub 拆分工作表()
Dim sht As Worksheet
For Each sht In Sheets
sht。Copy
ActiveWorkbook。SaveAs Filename:=“D:\test\” & sht。Name & “。xlsx”
Next
End Sub
2. 以上這一段程式碼的通用性較強,我們先複製這段程式碼到一個新的Excel檔案中,將Excel檔案命名為“VBA程式碼庫”。
3. 將Excel檔案另存為載入宏型別的Excel檔案(.xlam),預設放在AddIns資料夾下,不做改動。
4. 點選“開發工具”下的“Excel載入項”,勾選“Vba程式碼”,然後“確定”。
5. 再次開啟一個新的Excel檔案,開啟Excel選項對話方塊,點選“快速訪問工具欄”選項。
6. 選擇命令“宏”,就可以看到已經載入的宏“拆分工作表”,將其新增至右側的工具欄,然後“確定”。
別怕,Excel VBA其實很簡單
Excel Home
計算機
免費閱讀
7. 在每次開啟一個Excel檔案時,快速訪問工具欄都會有一個拆分工作表的按鈕,如有需要,可以點選它來拆分工作表檔案並儲存到test資料夾下。
注意:設計的程式碼需具備極強的通用性,這樣就可以透過快速點選按鈕來實現操作。
以上案例僅用於演示,更多實際應用請根據實際需求進行相應的調整。
喜歡的朋友請多多關注,感謝支援!
別怕,Excel VBA其實很簡單(第3版)
¥
55。6
京東
購買