農林漁牧網

您現在的位置是:首頁 > 漁業

Excel VBA系列之使用載入宏工具

2022-12-30由 學在分享 發表于 漁業

excel中的宏怎麼使用

1. 在Excel VBA中,可以透過以下一段程式碼將一個Excel檔案中的多張工作表拆分成以工作表名稱命名的多個Excel單獨的檔案。

Excel VBA系列之使用載入宏工具

關於如何拆分工作表的程式碼可以參考以下文章:

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程式碼庫”。

Excel VBA系列之使用載入宏工具

3. 將Excel檔案另存為載入宏型別的Excel檔案(.xlam),預設放在AddIns資料夾下,不做改動。

Excel VBA系列之使用載入宏工具

4. 點選“開發工具”下的“Excel載入項”,勾選“Vba程式碼”,然後“確定”。

Excel VBA系列之使用載入宏工具

5. 再次開啟一個新的Excel檔案,開啟Excel選項對話方塊,點選“快速訪問工具欄”選項。

Excel VBA系列之使用載入宏工具

6. 選擇命令“宏”,就可以看到已經載入的宏“拆分工作表”,將其新增至右側的工具欄,然後“確定”。

Excel VBA系列之使用載入宏工具

別怕,Excel VBA其實很簡單

Excel Home

計算機

免費閱讀

7. 在每次開啟一個Excel檔案時,快速訪問工具欄都會有一個拆分工作表的按鈕,如有需要,可以點選它來拆分工作表檔案並儲存到test資料夾下。

Excel VBA系列之使用載入宏工具

注意:設計的程式碼需具備極強的通用性,這樣就可以透過快速點選按鈕來實現操作。

以上案例僅用於演示,更多實際應用請根據實際需求進行相應的調整。

喜歡的朋友請多多關注,感謝支援!

Excel VBA系列之使用載入宏工具

別怕,Excel VBA其實很簡單(第3版)

¥

55。6

京東

購買