2014-10-03 191 views
1

我試圖限制用戶選擇使用數值調節鈕在VBA,但限制之間的值,它不是爲我工作 這是我曾嘗試限制SpinButtons具體的最小值和最大值VBA

Private Sub UserForm_Initialize() 
    decimalSpin_Button.Min = 0 
    decimalSpin_Button.Max = 5 
End Sub 


Private Sub decimalSpin_Button_Change() 

decimalPlaces_Value.Text = decimalSpin_Button.Value 
End Sub 
Private Sub decimalSpin_Button_SpinDown() 

decimalPlaces_Value.Text = decimalPlaces_Value.Text - 1 


End Sub 

Private Sub decimalSpin_Button_SpinUp() 
decimalPlaces_Value.Text = val(decimalPlaces_Value.Text) + 1 

End Sub 

回答

1

你不't需要_SpinDown()_SpinUp()這將做你想做的事

Private Sub UserForm_Initialize() 
    decimalSpin_Button.Min = 0 
    decimalSpin_Button.Max = 5 
End Sub 

Private Sub decimalSpin_Button_Change() 
    decimalPlaces_Value.Text = decimalSpin_Button.Value 
End Sub 
相關問題