返回列表 上一主題 發帖

[發問] Macro List

回復 1# PJChen

隨便google就有一堆現成的解答了,這個列出活頁薄中所有的macro name
http://www.vbaexpress.com/kb/getarticle.php?kb_id=398
excel 2016可正常執行

TOP

回復 1# PJChen

這個列出其它檔案的 macro name 含 module name
https://superuser.com/questions/1365898/macro-vba-code-to-list-and-print-names-and-code-of-all-macros-in-a-workbook
要userform、commandbutton、listbox
其中 objXLABC.Close 要改成objXLABC.Close False,不然程式會卡住
excel 2016可正常執行

TOP

本帖最後由 quickfixer 於 2020-4-18 00:14 編輯

回復 5# PJChen


網址內的microsoft連結不是有說明?需先設定引用項目
Microsoft Visual Basic for Applications Extensibility 5.3
打勾
   




第一個code 裡面也有說明要引用


不然把第一個code裡面的這2行
On Error Resume Next
    ThisWorkbook.VBProject.References.AddFromGuid _
    "{0002E157-0000-0000-C000-000000000046}", 5, 3
加到第二個code裡面最前面,可以改成用程式碼自動引用

TOP

        靜思自在 : 不要小看自己,因為人有無限的可能。
返回列表 上一主題