If and(IsNumeric(txtTimer.Text) = False,Len(Split(txtTimer.Text & ",", ",")(1)) >2)Then MsgBox "Timer/dage ikke indtastet korrekt" txtTimer.SetFocus Exit Sub End If
Function antaldec(c) If IsNumeric(c) Then Dim d As Double d = CDbl(c) If InStr(1, CStr(d), ",") = 0 Then antaldec = 0 Else antaldec = Len(CStr(d)) - InStr(1, CStr(d), ",") End If End If End Function
Tak jeg bruger nok di forslag forkert, for jeg får også en syntx error. Se nederst af det jeg har kopieret ind, hvad er forkert?
If IsDate(txtDato.Text) Then txtDato.Text = Format(CDate(txtDato.Text), "dd-mm-yyyy") dato = txtDato Else MsgBox "Datoformat skal være dd-mm-yyyy" txtDato.SetFocus Exit Sub End If
If lstType = "" Then MsgBox "Type ikke udfyldt korrekt" lstType.SetFocus Exit Sub End If
Function antaldec(txtTimer.Text) If IsNumeric(txtTimer.Text) Then Dim d As Double d = CDbl(txtTimer.Text) If InStr(1, CStr(d), ",") = 0 Then antaldec = 0 Else antaldec = Len(CStr(d)) - InStr(1, CStr(d), ",") End If End If End Function
If IsNumeric(txtTimer.Text) = False or Len(Split(txtTimer.Text & ",", ",")(1)) >2 then MsgBox "Timer/dage ikke indtastet korrekt" txtTimer.SetFocus Exit Sub End If
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.