Gibt die Fehlermeldung zurück, die einem Wert entspricht oder einen bestimmten Fehlerkontext auslöst.
Wenn kein Argument angegeben wird, gibt die Fehlerfunktion die Fehlermeldung des letzten Fehlers zurück, der während der Programmausführung aufgetreten ist.
1 Eine Ausnahmebedingung (Exception) ist eingetreten
2 Syntaxfehler
3 Return ohne Gosub
4 Ungültige Eingabe, bitte wiederholen
5 Ungültiger Prozeduraufruf
6 Überlauf
7 Nicht genügend Arbeitsspeicher
8 Array bereits dimensioniert
9 Index außerhalb des definierten Bereichs
10 Doppelt vorhandene Definition
11 Division durch Null
12 Variable nicht definiert
13 Datentyp kann nicht konvertiert werden
14 Ungültiger Parameter
18 Der Ablauf wurde durch den Benutzer unterbrochen
20 Resume ohne Fehler
28 Nicht genügend Stapelspeicher
35 Sub- oder Function-Prozedur nicht definiert
48 Fehler beim Laden einer DLL-Datei
49 Falsche DLL-Aufrufkonvention
51 Interner Fehler
52 Dateiname oder -nummer falsch
53 Datei nicht gefunden
54 Dateimodus falsch
55 Datei bereits geöffnet
57 Geräte-E/A-Fehler
58 Datei bereits vorhanden
59 Falsche Datensatzlänge
61 Datenträger voll
62 Zugriff hinter das Dateiende (EOF)
63 Datensatznummer falsch
67 Zu viele Dateien
68 Gerät nicht verfügbar
70 Zugriff verweigert
71 Datenträger nicht bereit
73 Nicht implementiert
74 Umbenennen auf verschiedenen Laufwerken nicht möglich
75 Pfad-/Datei-Zugriffsfehler
76 Pfad nicht gefunden
91 Objektvariable nicht gesetzt
93 Zeichenfolgenmuster unzulässig
94 Verwendung von Null nicht erlaubt
250 DDE-Fehler
280 Warte auf Antwort der DDE Verbindung
281 Keine DDE-Kanäle verfügbar
282 Keine Anwendung hat auf den DDE-Verbindungsaufbau geantwortet
283 Zu viele Anwendungen haben auf den DDE-Verbindungsaufbau geantwortet
284 DDE Kanal ist blockiert
285 Externe Anwendung kann DDE-Operation nicht ausführen
286 Zeitüberschreitung beim Warten auf die DDE-Antwort
287 Der Benutzer hat ESC während der DDE-Operation gedrückt
288 Externe Anwendung ist beschäftigt
289 DDE-Operation ohne Daten
290 Ungültiges Datenformat
291 Externe Anwendung wurde beendet
292 DDE-Verbindung wurde unterbrochen oder verändert
293 Aufruf einer DDE-Methode ohne offenen Kanal
294 Ungültiges DDE-Verknüpfungsformat
295 DDE-Nachricht ging verloren
296 Paste link (Verknüpfung einfügen) wurde bereits ausgeführt
297 Verknüpfungsmodus konnte wegen ungültigem link topic nicht gesetzt werden
298 DDE benötigt die Datei DDEML.DDL
323 Das Modul kann nicht geladen werden; ungültiges Format
341 Ungültiger Objektindex
366 Objekt nicht verfügbar
380 Falscher Wert für Eigenschaft
382 Eigenschaft ist schreibgeschützt
394 Eigenschaft ist lesegeschützt
420 Ungültige Objektreferenz
423 Eigenschaft oder Methode nicht gefunden
424 Objekt erforderlich
425 Falsche Verwendung eines Objekts
430 OLE-Automatisierung wird von diesem Objekt nicht unterstützt
438 Eigenschaft oder Methode wird vom Objekt nicht unterstützt
440 Fehler bei OLE-Automatisierung
445 Diese Aktion wird vom angegebenen Objekt nicht unterstützt
446 Benannte Argumente werden vom angegebenen Objekt nicht unterstützt
447 Die aktuellen Spracheinstellungen werden vom angegebenen Objekt nicht unterstützt
448 Benanntes Argument nicht gefunden
449 Argument ist nicht optional
450 Falsche Anzahl an Argumenten
451 Objekt ist keine Auflistung
452 Ordnungszahl ungültig
453 Angegebene DLL-Funktion nicht gefunden
460 Ungültiges Zwischenablagen-Format
951 Unerwartetes Zeichen
952 Erwartet:
953 Zeichen erwartet
954 Variable erwartet
955 Sprungmarke erwartet
956 Wert kann nicht zugewiesen werden
957 Variable bereits definiert
958 Sub- oder Function-Prozedur bereits definiert
959 Sprungmarke bereits definiert
960 Variable nicht gefunden
961 Array oder Prozedur nicht gefunden
962 Prozedur nicht gefunden
963 Sprungmarke nicht definiert
964 Unbekannter Datentyp
965 Exit erwartet
966 Befehlsblock nicht geschlossen: es fehlt/fehlen
967 Klammern stimmen nicht überein
968 Symbol bereits anders definiert
969 Parameter entsprechen nicht der Prozedur
970 Nummer enthält ungültige Zeichen
971 Array muss dimensioniert werden
972 Else/Endif ohne If
973 innerhalb der Prozedur nicht zulässig
974 außerhalb der Prozedur nicht zulässig
975 Dimensionsangaben stimmen nicht überein
976 Unbekannte Option:
977 Konstante erneut definiert
978 Programm ist zu groß
979 Strings oder Arrays nicht zulässig
1000 Objekt hat diese Eigenschaft nicht
1001 Objekt hat diese Methode nicht
1002 Benötigtes Argument fehlt
1003 Falsche Anzahl an Argumenten
1004 Fehler bei Ausführung einer Methode
1005 Eigenschaft kann nicht gesetzt werden
1006 Eigenschaft konnte nicht bestimmt werden