返回列表 上一主題 發帖

關於msgbox的問題!

關於msgbox的問題!

目前現在製作表單的資料填寫
當使用者填入數據之後,按下OK按鈕
程式會確認資料是否正確
若有數據超過範圍
則會跳出警告訊號
想問說,當使用者將警告訊號按確定後
如何讓表單維持在當下,讓使用者修改後
再按OK按鈕檢查

我目前只會當按下OK檢查後,有警告訊號出現,使用者按確定後
則整個表單會跳出,需要再次填寫><
相關程式碼如下!!

If SPBch.TextBox1.Value = "" Then
        
     MsgBox "透明度數值空白!!", vbCritical, "失敗"
     End
        
     ElseIf Val(SPBch.TextBox1.Value) < 0 Or Val(SPBch.TextBox1.Value) > 100 Then
        
        MsgBox "透明度數值輸入錯誤,請重新執行", vbCritical, "失敗"
        End
        
    Else
        spb02 = Val(SPBch.TextBox1.Value)
    End If

回復 1# yenwang
End 改為 Exit Sub
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

回復 2# stillfish00

非常感謝
有試成功了!

TOP

        靜思自在 : 【時間無法遮擋】怕時間消逝,花了許多心血,想盡各式方法要遮擋時間,結果是:浪費了更多時間,且一無所成!
返回列表 上一主題