- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
本帖最後由 GBKEE 於 2012-10-19 16:39 編輯
回復 1# xgit0072
當 Application.InputBox("DDR Max Retrain Count(1~999)") 時, 你無法去作 取消 或 勾選 的動作
程式碼中間加入"do while",就只有第一次勾選checkbox 會執行我要做的事
對啊!只要是 If ddrmaxretrain.Value = True 勾選checkbox
但如果是像這樣寫的話,我只要勾選checkbox就會執行動作,取消再勾選一樣都會執行動作 , 不會這樣吧 !- Private Sub ddrmaxretrain_Click()
- If ddrmaxretrain.Value = True Then '勾選checkbox
- maxretrain = Application.InputBox("DDR Max Retrain Count(1~999)")
- Else '取消勾選checkbox
- 執行這�媯{式碼 ......
- End If
- End Sub
複製代碼 |
|