Функція Error

Застосовується до
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Примітка.

Функція, метод, об’єкт або властивість, описана в цьому розділі, недоступна, якщо Microsoft Jet Expression Service працює в режимі ізольованого програмного середовища, що запобігає обчисленню потенційно небезпечних виразів. Щоб отримати докладні відомості про режим ізольованого програмного середовища, у вікні довідки шукайте за запитом "режим ізольованого програмного середовища".

Повертає повідомлення про помилку, яке відповідає заданому номеру помилки.

Синтаксис

Помилка [ (номер помилки) ]

Аргументом "номер_помилки" може бути будь-який дійсний номер помилки. Якщо код помилки – це дійсний номер помилки, але не визначений, функція Error повертає рядок "Помилка, визначена програмою або об'єктом". Якщо значення аргументу « число помилки » недійсне, стається помилка. Якщо номер помилки вказано, повертається повідомлення, яке відповідає останній помилці виконання. Якщо помилки під час виконання не сталися або число помилки дорівнює 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