返回列表 上一主題 發帖

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

本帖最後由 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

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

TOP

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