標題:
[發問]
請問多個模組可以合併嗎?
[打印本頁]
作者:
s7659109
時間:
2016-9-11 14:11
標題:
請問多個模組可以合併嗎?
我有6個模組,大致內容相同,可否按順序合併一起,只按一鍵執行六個模組內容?
作者:
c_c_lai
時間:
2016-9-12 05:25
本帖最後由 c_c_lai 於 2016-9-12 05:38 編輯
回復
1#
s7659109
各個模組間如其共通性高,是可以考量予以整合為一,而以帶入參數 (引數)
加以判斷處裡的。
舉個簡單範例:
Sub ExA()
T1
T2
T3
End Sub
Sub T1()
MsgBox "Hi, Good Morning!"
End Sub
Sub T2()
MsgBox "Hi, Good Afternoon!"
End Sub
Sub T3()
MsgBox "Hi, Good Evening!"
End Sub
複製代碼
整合成:
Sub ExB()
T 1
T 2
T 3
End Sub
Sub T(hi As Integer)
Select Case hi
Case 1
MsgBox "Hi, Good Morning!"
Case 2
MsgBox "Hi, Good Afternoon!"
Case 3
MsgBox "Hi, Good Evening!"
End Select
End Sub
複製代碼
作者:
s7659109
時間:
2016-9-12 08:31
各個模組間如其共通性高,是可以考量予以整合為一,可否舉列,
因我的例子有6個模組(先建1模組,再修改幾個儲存格的位置)合併後,仍無法順利執行,會有除錯出現,但個別執行是ok的。為何?
作者:
c_c_lai
時間:
2016-9-12 08:40
回復
3#
s7659109
你不上傳程式怎知問題所在?
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)