- 帖子
- 1567
- 主題
- 40
- 精華
- 0
- 積分
- 1591
- 點名
- 0
- 作業系統
- Windows 7
- 軟體版本
- Excel 2010 & 2016
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台灣
- 註冊時間
- 2020-7-15
- 最後登錄
- 2026-2-2
|
回復 5# singo1232001
謝謝前輩指導
後學藉這主題想搞懂 Case怎麼用
以下心得註解如有錯,請前輩指正與指導
謝謝前輩
Private Sub ListBox1_Click()
LL = ListBox1.ListIndex + 1
If LL > 0 Then
L0 = Int((LL - 1) / 4) + 1
r = 23 * L0 - 22
L1 = LL - ((L0 - 1) * 4)
'↑Case要有前因! L1 這個前因可能有多個
Select Case L1
'↑在 Select Case 與 End Select之間列出前因後果的種類
Case 1: c = 1
'↑當L1是 1 時 以:符號區隔!開始陳述結果(令c=1)
Case 2: c = 6
Case 3: c = 11
Case 4: c = 16
End Select
Unload Me
Cells(r, c).Select
End If
End Sub |
|