Board logo

標題: 連續執行巨集 [打印本頁]

作者: funnydisk    時間: 2012-8-25 17:47     標題: 連續執行巨集

請教各位大大,因為巨集較長,所以分開二個來執行,如以下所示
Sub 巨集1()
Application.Run "SK1"
Application.Run "SK2"
End sub
但SK1執行完後就結束了,不會繼續執行SK2,請問是還要加什麼語法嗎,謝謝
作者: GBKEE    時間: 2012-8-26 06:46

回復 1# funnydisk
因為巨集較長,所以分開二個來執行
請檢查程式碼 有無 執行到  If   ... Then End    結束程式
作者: taiabc1234    時間: 2012-8-26 17:01

你是否有開啟另一檔案
這樣子巨集有時會無法執行
作者: funnydisk    時間: 2012-8-26 22:47

沒有設  If   ... Then End 及開啟其它的檔案喔
作者: GBKEE    時間: 2012-8-27 07:04

回復 4# funnydisk
這樣是在瞎子摸象,請你上傳檔案看看
作者: c_c_lai    時間: 2012-8-27 07:19

回復 4# funnydisk
你在 Application.Run "SK1" 的巨集尾端呼叫 "SK2" 不就 OK?
作者: funnydisk    時間: 2012-8-27 17:12

找到問題了,在第一個巨集裡面多了一個end,謝謝各位大大的幫忙




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)