Забележка: Функцията, методът, обектът или свойството, описани в тази тема, се забраняват, ако услугата microsoft Jet Expression се изпълнява в ограничителен режим, което предотвратява оценяването на потенциално опасни изрази. За повече информация относно ограничителния режим потърсете "ограничителен режим" в помощта.
Връща съобщението за грешка, което съответства на дадена номер на грешка.
Синтаксис
Грешка [ (номер на грешка) ]
Незадължителният номер на грешкааргумент може да бъде всеки валиден номер на грешка. Ако номерът на грешката е валиден номер на грешка, но не е дефиниран, Error връща низа "Грешка, дефинирана от приложението или дефинирана от обект грешка". Ако номерът на грешката е невалиден, възниква грешка. Ако е пропуснато номериране на грешката , се връща съобщението, съответстващо на най-скорошния грешка по време на изпълнение. Ако не е възникнала грешка по време на изпълнение или номерът на грешката е 0, Error връща низ с нулева дължина ("").
Забележки
Прегледайте настройките на свойство на обекта Err , за да идентифицирате най-новата грешка по време на изпълнение. Върнатата стойност на функцията Error съответства на свойството Описание на обекта 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