Thema Datum  Von Nutzer Rating
Antwort
25.05.2022 15:41:47 Sk1988
NotSolved
25.05.2022 16:00:00 volti
NotSolved
Rot Laufzeitfehler13
25.05.2022 16:16:55 Gast28166
NotSolved
25.05.2022 16:36:54 volti
NotSolved
25.05.2022 16:54:22 Sk1988
NotSolved
25.05.2022 16:57:18 Sk1988
NotSolved
25.05.2022 17:08:02 volti
NotSolved
25.05.2022 19:16:12 Sk1988
Solved

Ansicht des Beitrags:
Von:
Gast28166
Datum:
25.05.2022 16:16:55
Views:
471
Rating: Antwort:
  Ja
Thema:
Laufzeitfehler13

Danke das funktioniert....

Leider beeinhaltet ihr Code schon Sachen die wir noch nicht gelernt haben wie StrPtr Val Do und Loop....

 

Was mich extrem verwirrt ist ich hab diesen Code eine halbe Stunde vorher geschrieben, dieser funktioniert einwandfrei, wen ich "leer" lasse, oder "buchstaben" eintrage, sagt er mir einfach das es nicht okay ist.

 

Bei den jetzigen führt es immer wieder zum absturz... Ich möchte ungern Begriffe nutzen die wir noch nicht durchgenommen haben, würde wahrscheinlich nicht gut aussehen. Und leider versteh ich den Grund noch nicht warum es dazu kommt. Hier mal der andere Code.

 

Private Sub btn_Check_Click()

If txt_box1.Text = "" Then
txt_box2.Value = " Sie haben nichts eingegeben"


ElseIf IsDate(txt_box1) Then
txt_box2.Value = " Sie haben ein Datum eingegeben! "


ElseIf IsNumeric(txt_box1) Then
txt_box2.Value = "Sie haben Nummern eingegeben! "

Else
txt_box2.Value = " Sie haben Buchstaben eingegeben! "


End If


End Sub

 

Ich sehe nicht wirklich ein unterschied bis auf das es diesmal als MsgBox ausgegeben werden soll, statt in ein Textfeld.

 

mfg Stefan


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
25.05.2022 15:41:47 Sk1988
NotSolved
25.05.2022 16:00:00 volti
NotSolved
Rot Laufzeitfehler13
25.05.2022 16:16:55 Gast28166
NotSolved
25.05.2022 16:36:54 volti
NotSolved
25.05.2022 16:54:22 Sk1988
NotSolved
25.05.2022 16:57:18 Sk1988
NotSolved
25.05.2022 17:08:02 volti
NotSolved
25.05.2022 19:16:12 Sk1988
Solved