Geachte Helper,
Ik heb een formulier met meedere txtboxen er zijn 4 txtboxen die niet leeg mogen blijven. In de onder staande code probeerde ik een msgbox te laten verschijnen met de if isempty functie als deze nog leeg zijn maar ik krijg een foutmelding.
Wie kan me helpen.
CODE:
Alvast vriendelijk dank,
Groet Martin
Ik heb een formulier met meedere txtboxen er zijn 4 txtboxen die niet leeg mogen blijven. In de onder staande code probeerde ik een msgbox te laten verschijnen met de if isempty functie als deze nog leeg zijn maar ik krijg een foutmelding.
Wie kan me helpen.
CODE:
Code:
Private Sub butBerekenExhaust_Click()
'Bereken Button voert berekening uit van werkblad EXHAUST
'De ingevulde txtboxen vullen bepaalde cellen op blad EXHAUST
'Een aantal labels haalt info uit bepaalde cellen op blad EXHAUST
If txtExhaustGasFlow <> vbNullString Then
ExhaustFlowCombox.Visible = True
With Sheets("EXHAUST")
Select Case ExhaustFlowCombox.Text
Case "m³/s"
GasFlow = txtExhaustGasFlow * 60
Case "m³/min"
GasFlow = txtExhaustGasFlow
Case "m³/hr"
GasFlow = txtExhaustGasFlow / 60
End Select
End With
Else
End If
If IsEmpty(txtExhaustGasFlow) Then
MsgBox "Tekstvak Uitlaatgassen Volumestroom dient ingevuld te zijn"
End If
If IsEmpty(txtExhaustgasTemperature) Then
MsgBox "Tekstvak Uitlaatgassen Temperatuur dient ingevuld te zijn"
End If
If IsEmpty(txtUiltaatLeidingLengte) Then
MsgBox "Tekstvak Uitlaat Leiding Lengte dient ingevuld te zijn"
End If
If IsEmpty(txtAantalBochten) Then
MsgBox "Tekstvak Aantal Bochten dient ingevuld te zijn"
End If
Worksheets("EXHAUST").Range("E12") = Format(GasFlow, "0.00")
Worksheets("EXHAUST").Range("E44") = CDbl(txtExhaustgasTemperature.Text)
Worksheets("EXHAUST").Range("E50") = CDbl(txtUiltaatLeidingLengte.Text)
Worksheets("EXHAUST").Range("E48") = CDbl(txtAantalBochten.Text)
Me.lblVExhaust.Caption = Round(Worksheets("EXHAUST").Range("E17").Value, 1)
Me.lblVExhaust1.Caption = Round(Worksheets("EXHAUST").Range("E17").Value, 1)
End Sub
Alvast vriendelijk dank,
Groet Martin