Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Fehlerabfangen
zurück: Datensatz kann nicht hinzugefügt werden -Beziehungsprobleme weiter: Ufo Datensatz kopieren Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
MatthiasV
Im Profil kannst Du frei den Rang ändern


Verfasst am:
16. Okt 2009, 09:19
Rufname:

Fehlerabfangen - Fehlerabfangen

Nach oben
       Version: Office 2003

Hi,
hatte eine Frage zu dem "Filterformular in 10min erstellt"
ich moechte gerne die Fehler abfangen wenn der Bediener z.B bei Datum einen string eingibt. Bei nur einer falschen eingabe klappt dies auch mit meinem Code nur sobald noch eine weitere falsche eingabe dazu kommt sagt er "run time error 3075" syntax error in query expression 'AND'.
Wie koennte ich diesen Fehler unterbinden
hier mal ein auzug


Case 1 'Datum
If Not IsDate(FieldValue) Then
Fehler = 1
On Error GoTo Fehlerbehandlung1
Else
Criteria = Criteria & FieldName & "=" & Format(FieldValue, "\#mm\-dd\-yyyy\#")
End If


Fehlerbehandlung1:
If Fehler = 1 Then
MsgBox "Please select a right type"
Err.Clear
End If
MissPh!
Office-VBA-Programmiererin


Verfasst am:
16. Okt 2009, 12:33
Rufname:
Wohnort: NRW


AW: Fehlerabfangen - AW: Fehlerabfangen

Nach oben
       Version: Office 2003

Hallo.

Das Problem ist, dass du trotz des Abbruchs den ArgCount hochzählst. Du musst also deine Plausi entweder vor Aufruf der Function durchführen oder den Code modifizieren, wovon ich eher abraten würde.

BTW: Deine Fehlerbehandlung halte ich für fragwürdig, da durch das Überspringen des Kriteriums gar kein Fehler erzeugt werden dürfte.

_________________
Gruß MissPh!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen