→ soyoso: 如指的是以程序run02來操作aaa.xlsm內的程序run01的話 01/21 00:15
→ soyoso: 開啟aaa.xlsm,再以application.run指定"aaa.xlsm!run01" 01/21 00:16
→ soyoso: 執行 01/21 00:17
感謝S大回應,我還是不太了解application.run。
因為我常在不同電腦作業,因此要在每一台電腦新增run02的增益集,
所以我想將run02的程式碼編寫進去run01,然後將aaa.xlsm放在網路共享槽,
如此我開啟aaa.xlsm執行程序run01
也會另存作業日期的檔名 mmdd-01.xlsx、列印和存入對應的目錄 。
推 ptguitar: 又學一招!謝謝S大 01/21 09:17
※ 編輯: pointchi (111.251.76.205), 01/21/2019 10:55:26
→ soyoso: 如果是補充回文的話,應就不用application.run了 01/21 10:59
→ soyoso: 如要放在同一個程序sub內先看run02是要在run01前或後執行 01/21 11:00
→ soyoso: 再將程式碼複製到原run01之前或之後;若是不同程序要以呼 01/21 11:01
→ soyoso: 叫方式的話,就call run01(或run02,看是從那裡呼叫的), 01/21 11:02
→ soyoso: 也可以run01(省略call的方式) 01/21 11:02
→ soyoso: 以上回文只是可能方式,沒看到程式碼也不一定是正確可達到 01/21 11:03
→ soyoso: 要的結果 01/21 11:03
感謝S大,將rou02程式碼貼入run01果然就可以了。
※ 編輯: pointchi (111.251.76.205), 01/23/2019 10:25:52