軟體:Office Excel
版本:2010
最近在試著把自己寫的東西模組化(應該是這樣稱呼吧?),
把一個Sub分成幾個Sub,其中有共用的Sub就集中在一個公共的xla檔上,
每個人再利用Application.Run去執行公共xla檔上的共用Sub,完成整體程序。
但是目前發現一個問題:Application.Run無法傳遞物件。
要傳遞物件好像必須用Call,但是用Call卻沒辦法Call公共xla檔上的sub或function,
只能把該Sub或是Function放在同一個檔案內...
是我哪裡弄錯了嗎? 要怎麼處理才是正確的呢?