請問VBA在工作簿上予呼叫個人巨集工作簿的其中某一模組內的程序時,要如何呼叫?謝謝

如標題。
因為我的personal裡存了一堆自己搞的模組,然後模組內又有一堆程序Sub
發現有一堆工作簿大多時候例如查找日期等..都可以利用personal裡的程序來共用..
這樣就可省去很多重寫編碼的鎖事..

但問題來了,以往我都是用設計\插入\控制項...等來設一按鍵,然後指定個人工作簿內的巨集做連結

今天再修某一工作簿時,想要在這個目的工作簿的 A模組內 的 Z_1程序 裡呼叫 personal 內的共用程序
我用了以下語法都告失敗

(註:
共用巨集假設為personal內的某一模組名稱,
共用程序名則為在共用巨集內的某一程序名稱)

共用巨集.共用程序名

執行後顯示:執行階段錯誤'424: 此處需要物件
--------------------------

恩..物件要用哪一個咧?
我意想天開的就給它打入

personal.共用巨集.共用程序名


personal.xlsb.共用巨集.共用程序名

結果都是執行後顥示:執行階段錯誤'424: 此處需要物件
--------------------------

補充一下,直接打
call 共用程序名
會顯示沒有定義這個sub 或function

哈..到底要如何才能呼叫個人巨集內的程序啊??感謝諸位
難道說...我必須引用才可..?
===================
OK...自問自答的
我搞定了..果然是要引用就解決了..
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!