Error, functie

Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Opmerking

De functie, de methode, het object of de eigenschap die in dit onderwerp wordt beschreven, is uitgeschakeld als de Microsoft Jet Expression-service wordt uitgevoerd in de sandboxmodus. Hierdoor wordt de evaluatie van potentieel onveilige expressies voorkomen. Zoek in de Help naar 'sandbox-modus' voor meer informatie over de sandbox-modus.

Geeft als resultaat het foutbericht dat overeenkomt met een bepaald foutnummer.

Syntaxis

Fout [ (foutnummer) ]

Het optionele argument foutnummerkan elk geldig foutnummer zijn. Als foutnummer een geldig foutnummer is, maar niet is gedefinieerd, geeft Error de tekenreeks 'Door toepassing of object gedefinieerde fout' als resultaat. Als foutnummer ongeldig is, treedt er een fout op. Als foutnummer wordt weggelaten, wordt het bericht geretourneerd dat betrekking heeft op de meest recente runtimefout. Als er geen runtimefout is opgetreden, of als foutnummer 0 is, retourneert de fout een tekenreeks met de lengte nul ("").

Opmerkingen

Controleer de eigenschapsinstellingen van het Err-object om de meest recente runtimefout te identificeren. De resulterende waarde van de functie Fout komt overeen met de eigenschap Beschrijving van het object Fout .

Voorbeeld

Opmerking

In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.

In dit voorbeeld wordt de functie Fout gebruikt om foutberichten af te drukken die overeenkomen met de opgegeven foutgetallen.

Dim ErrorNumber
' Loop through values 61 - 64.
For ErrorNumber = 61 To 64
    ' Print error to Immediate window.
    Debug.Print Error(ErrorNumber)    
Next ErrorNumber