Функция Error

Отнася се за
Access за Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Забележка

Функцията, методът, обектът или свойството, описани в тази тема, са забранени, ако услугата за изрази Microsoft Jet се изпълнява в ограничителен режим, което пречи на изчисляването на потенциално опасни изрази. За повече информация относно ограничителния режим потърсете "ограничителен режим" в помощта.

Връща съобщението за грешка, което съответства на зададен номер на грешка.

Синтаксис

Грешка [ (errornumber) ]

Незадължителният аргумент errornumberможе да бъде всеки валиден номер на грешка. Ако errornumber е валиден номер на грешка, но не е дефиниран, Error връща низа "Грешка, дефинирана от приложение или обект-дефинирана грешка". Ако errornumber не е валидно, възниква грешка. Ако errornumber е пропуснато, се връща съобщението, съответстващо на последната грешка по време на изпълнение. Ако не е възникнала грешка по време на изпълнение или errornumber е 0, Error връща низ с нулева дължина ("").

Забележки

Прегледайте настройките на свойствата на обекта Err , за да откриете последната грешка по време на изпълнение. Върнатата стойност на функцията Error отговаря на свойството Description на обекта Err .

Пример

Забележка

Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва функцията Error , за да отпечата съобщения за грешки, които съответстват на зададените номера на грешки.

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