Dim HHs As String
HHs = Mid("2345", 1, 2)
If Val(HHs) > 23 Then
"Log the Error that needs to be logged"
End If
Der obige Code schlägt bei der Validierung fehl. Dies scheint ein sehr einfaches Problem zu sein Irgendeine Idee warum?Vergleich mit Val() - Funktion in VB6 fehlgeschlagen?
Wo ist 'MMs' Zuordnung ??? –
'HHe' ist nicht die selbe Variable wie' HHs' - ** Immer ** benutzen 'Option Explicit', und Sie vermeiden diese Fehler 99 von 100. – ThunderFrame
' "Log den Fehler, der protokolliert werden muss" 'ist keine gültige Aussage. Hast du vielleicht 'Debug.Print 'gemeint? Logge den Fehler, der protokolliert werden muss" 'oder vielleicht'' Protokolliere den Fehler, der protokolliert werden muss'? – ThunderFrame