Uwaga
Funkcja, metoda, obiekt lub właściwość opisane w tym temacie są wyłączone, jeśli usługa wyrażeń Microsoft Jet działa w trybie piaskownicy, co uniemożliwia ocenę potencjalnie niebezpiecznych wyrażeń. Aby uzyskać więcej informacji o trybie piaskownicy, wyszukaj termin "tryb piaskownicy" w Pomocy.
Zwraca komunikat o błędzie odpowiadający danemu numerowi błędu.
Składnia
Error [ (numer_błędu) ]
Opcjonalnym argumentem numer_błędumoże być dowolny prawidłowy numer błędu. Jeśli argument numer_błędu jest prawidłowym numerem błędu, ale nie jest zdefiniowany, funkcja Error zwraca ciąg "Błąd zdefiniowany przez aplikację lub obiekt". Jeśli parametr errornumber jest nieprawidłowy, występuje błąd. W przypadku pominięcia argumentu errornumber zwracany jest komunikat odpowiadający najświeższemu błędowi wykonania. Jeśli nie wystąpił żaden błąd wykonania lub wartość errornumber wynosi 0, funkcja Error zwraca ciąg o zerowej długości ("").
Uwagi
Sprawdź ustawienia właściwości obiektu Err , aby zidentyfikować najnowszy błąd wykonania. Wartość zwracana przez funkcję Error 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 zastosowano funkcję Error w celu wydrukowania 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