返回列表 上一主題 發帖

[發問] 請問多個模組可以合併嗎?

[發問] 請問多個模組可以合併嗎?

我有6個模組,大致內容相同,可否按順序合併一起,只按一鍵執行六個模組內容?
希望支持!

回復 3# s7659109
你不上傳程式怎知問題所在?

TOP

各個模組間如其共通性高,是可以考量予以整合為一,可否舉列,
因我的例子有6個模組(先建1模組,再修改幾個儲存格的位置)合併後,仍無法順利執行,會有除錯出現,但個別執行是ok的。為何?
希望支持!

TOP

本帖最後由 c_c_lai 於 2016-9-12 05:38 編輯

回復 1# s7659109
各個模組間如其共通性高,是可以考量予以整合為一,而以帶入參數 (引數)
加以判斷處裡的。
舉個簡單範例:
  1. Sub ExA()
  2.     T1
  3.     T2
  4.     T3
  5. End Sub

  6. Sub T1()
  7.     MsgBox "Hi, Good Morning!"   
  8. End Sub

  9. Sub T2()
  10.     MsgBox "Hi, Good Afternoon!"   
  11. End Sub

  12. Sub T3()
  13.     MsgBox "Hi, Good Evening!"   
  14. End Sub
複製代碼
整合成:
  1. Sub ExB()
  2.     T 1
  3.     T 2
  4.     T 3
  5. End Sub

  6. Sub T(hi As Integer)
  7.     Select Case hi
  8.         Case 1
  9.             MsgBox "Hi, Good Morning!"
  10.         Case 2
  11.             MsgBox "Hi, Good Afternoon!"
  12.         Case 3
  13.             MsgBox "Hi, Good Evening!"
  14.     End Select
  15. End Sub
複製代碼

TOP

        靜思自在 : 【做人的開始】每一天都是故人的開始,每一個時刻都是自己的警惕。
返回列表 上一主題