返回列表 上一主題 發帖

[發問] checkbox重覆執行

本帖最後由 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就會執行動作,取消再勾選一樣都會執行動作 , 不會這樣吧 !
  1. Private Sub ddrmaxretrain_Click()
  2.     If ddrmaxretrain.Value = True Then       '勾選checkbox
  3.         maxretrain = Application.InputBox("DDR Max Retrain Count(1~999)")
  4.     Else          '取消勾選checkbox
  5.       執行這�媯{式碼 ......   
  6. End If
  7. End Sub
複製代碼

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題