Thema Datum  Von Nutzer Rating
Antwort
Rot Fehlerabfangen
25.07.2018 11:33:09 Johanna
NotSolved
25.07.2018 11:38:22 Gast21787
NotSolved
25.07.2018 12:00:25 Johanna
NotSolved
25.07.2018 12:07:38 Gast91257
NotSolved
25.07.2018 15:25:48 Johanna
NotSolved
25.07.2018 15:53:21 Gast94264
NotSolved
25.07.2018 16:09:02 Johanna
NotSolved
25.07.2018 16:15:11 Gast1372
NotSolved
25.07.2018 16:36:15 Johanna
NotSolved

Ansicht des Beitrags:
Von:
Johanna
Datum:
25.07.2018 11:33:09
Views:
898
Rating: Antwort:
  Ja
Thema:
Fehlerabfangen

Hallo alle zusammen,

 

ich habe ein recht umfangreiches Programm geschrieben, nun suche ich aber nach einer effizienten Möglichkeit falsche Eingaben abzufangen.

Das Programm wird mit Daten aus einer UserForm über eine Textbox bestückt und da müssen die Falscheingaben dann verhindert werden, damit das Programm vernüftig durchlaufen kann. 

Im Endeffekt ist mein Ziel zu überprüfen, ob die Eingaben dem Datentyp entsprechen, der für sie vorgesehen ist. Gibt es da eine Möglichkeit?
Die verwendeten Datentypen sind Byte, Long und Double.

Ich hatte mir etwas in diese Richtung vorgestellt:


ByEingabe=TextBox_Eingabe

If ByEingabe IsNot <Datentyp Byte> then
   msgbox("Falscher Datentyp")
.
:
:

 

Ist sowas in diese Richtung möglich? Bin noch VBA-Novize, daher meine Frage.

 

Gruß

Johanna


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
Rot Fehlerabfangen
25.07.2018 11:33:09 Johanna
NotSolved
25.07.2018 11:38:22 Gast21787
NotSolved
25.07.2018 12:00:25 Johanna
NotSolved
25.07.2018 12:07:38 Gast91257
NotSolved
25.07.2018 15:25:48 Johanna
NotSolved
25.07.2018 15:53:21 Gast94264
NotSolved
25.07.2018 16:09:02 Johanna
NotSolved
25.07.2018 16:15:11 Gast1372
NotSolved
25.07.2018 16:36:15 Johanna
NotSolved