請把陣列中的對應位置值設給變數,VBA如何做,謝謝- Option Base 1
- Option Explicit
- Sub Test()
- '定義變數
- Dim Qref%, kWref%, COPref%, Qev_ref%, Qcd_ref%, Tchws%, Tchwr%, Tcws%, Tcwr%
- Dim a0%, a1%, a2%, a3%, a4%, a5%
- Dim ar
-
- '變數名稱陣列, 說明: 名稱在陣列中的位置是會變的
- ar = Array("Qref", "kWref", "COPref", "Qev_ref", "Qcd_ref", "Tchws", "Tchwr", "Tcws", "Tcwr", _
- "a0", "a1", "a2", "a3", "a4", "a5")
-
- '把變數名稱在陣列中的位置設給變數
-
- '(如何寫VBA可以得到期望結果)'?
- 'Qref = 1
- 'kWref = 2
- 'COPref = 3
- 'Qev_ref = 4
- 'Qcd_ref = 5
-
- ' .
- ' .
- ' .
- 'a5 = 15
-
-
- End Sub
複製代碼 |