Funkcja Error

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Uwaga

Funkcja, metoda, obiekt lub właściwość opisana w tym temacie jest wyłączona, jeśli usługa wyrażeń Microsoft Jet działa w trybie piaskownicy, co uniemożliwia oszacowanie potencjalnie niebezpiecznych wyrażeń. Aby uzyskać więcej informacji na temat trybu piaskownicy, wyszukaj "tryb piaskownicy" w Pomocy.

Zwraca komunikat o błędzie odpowiadający podanemu numerowi błędu.

Składnia

Błąd [ (numer_błędu) ]

Opcjonalnym argumentem numer_błędumoże być dowolny prawidłowy numer błędu. Jeśli argument nr_błędu jest prawidłową liczbą błędu, ale nie został zdefiniowany, funkcja Błąd zwraca ciąg "Błąd zdefiniowany przez aplikację lub zdefiniowany obiekt". Jeśli argument nr_błędu jest nieprawidłowy, występuje błąd. Jeśli argument nr_błędu zostanie pominięty, zostanie zwrócony komunikat odpowiadający ostatniemu błędowi w czasie wykonywania. Jeśli nie wystąpił błąd w czasie wykonywania lub liczba błędów wynosi 0, funkcja Błąd zwraca ciąg o zerowej długości ("").

Uwagi

Sprawdź ustawienia właściwości obiektu Err , aby zidentyfikować najnowszy błąd czasu wykonywania. Zwracana wartość funkcji Błąd odpowiada właściwości Description obiektu Err .

Przykład

Uwaga

Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie funkcja Błąd jest używana do drukowania komunikatów o błędach odpowiadających określonym numerom błędów.

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