Следующие коды ошибок
также применяются к коду VBA и часто
не соответствуют приложениям
полностью созданным с помощью VBScript.
Однако, если вы создали собственные
компоненты, эти коды ошибок могут
быть полезны при их использовании.
3 |
Return без GoSub |
5 |
Неверный вызов процедуры |
6 |
Переполнение |
7 |
Мало памяти |
9 |
Подпись выходит за пределы |
10 |
Этот массив фиксировани
временно закрыт |
11 |
Деление на ноль |
13 |
Несовпадение типов |
14 |
Выход за пределы строки |
16 |
Слишком сложное условие |
17 |
Выполнение операции не
возможно |
18 |
Остановка, вызванная
пользователем |
20 |
Возобновление без ошибки |
28 |
Не хватает памяти стека |
35 |
Подпраграмма или функция не
заданны |
47 |
Слишком много клиентов DLL
приложения |
48 |
Ошибка при загрузке DLL |
49 |
Неверное соглашение для
вызова DLL |
51 |
Внутренняя ошибка |
52 |
Неверное имя файла или число |
53 |
Файл не найден |
54 |
Неверный файловый режим |
55 |
Файл уже открыт |
57 |
Ошибка устройств ввода-вывода |
58 |
Файл уже существует |
59 |
Неверная длина записи |
61 |
Нет свободного пространства
на диске |
62 |
Ввод после конца файла |
63 |
Неверный номер записи |
67 |
Слишком много файлов |
68 |
Устройство недоступно |
70 |
Запрещен доступ |
71 |
Диск не готов |
74 |
Невозможно перейти на другой
диск |
75 |
Ошибка доступа к файлу |
76 |
Путь не существует |
322 |
Невозможно создать
требуемый временный файл |
325 |
Неверный формат в исходном
файле |
380 |
Неверное значение свойства |
423 |
Свойство или метод не
найдены |
424 |
Требуется объект |
429 |
Сервер OLE Automation не
может создать объект |
430 |
Класс не поддерживает OLE
Automation |
432 |
Имя файла или класса не
найдено во время операции OLE
Automation |
438 |
Объект не поддерживает
данный метод или свойство |
440 |
Ошибка OLE Automation |
442 |
Потеряна связь с библиотекой
типов или объектов.
Нажатие ОК в
диалоговом окне очистит ссылку. |
443 |
Объект OLE Automation не
имеет значения, определенного
по умолчанию. |
445 |
Объект не поддерживает
данную операцию |
446 |
Объект не поддерживает
указанные аргументы |
447 |
Объект не поддерживает
текущую локальную настройку |
448 |
Указанный аргумент не найден |
449 |
аргумент не является
обязательным |
450 |
Неверное количество
аргументов или неверное
присваивание свойства |
451 |
Объект не является
коллекцией |
452 |
Неверный порядок |
453 |
Указанная DLL
функция не найдена |
454 |
Не найден источник кода |
455 |
Ошибка закрытия исходного
кода |
457 |
Эта клавиша уже присвоена
другому элементу данной
коллекции |
458 |
Переменная использует тип OLE
Automation, не поддерживаемый VB |
481 |
Неправильная картинка |
500 |
Переменная не определена |
501 |
Невозможно присвоить
значение переменной |
1001 |
Не хватает памяти |
1002 |
Ошибка синтаксиса |
1003 |
Пропущено : |
1004 |
Пропущена ;
|
1005 |
Пропущена ( |
1006 |
Пропущена )
|
1007 |
Пропущена ] |
1008 |
Пропущена { |
1009 |
Пропущена } |
1010 |
Пропущен идентификатор |
1011 |
Пропущено = |
1012 |
Пропущено If |
1013 |
Пропущено To |
1014 |
Пропущено End |
1015 |
Пропущено Function |
1016 |
Пропущено Sub |
1017 |
Пропущено Then |
1018 |
Пропущено Wend |
1019 |
Пропущено Loop |
1020 |
Пропущено Next |
1021 |
Пропущено Case |
1022 |
Пропущено Select |
1023 |
Пропущено выражение |
1024 |
Пропущено утверждение |
1025 |
Пропущен конец утверждения |
1026 |
Пропущена целая константа |
1027 |
Пропущено While или Until |
1028 |
Пропущено While или Until
или окончание утверждения |
1029 |
Слишком много аргументов |
1030 |
Слишком длеинный
идентификатор |
1031 |
Неверный номер |
1032 |
Неверный символ |
1033 |
Незаконченная строковая
константа |
1034 |
Незаконченный комментарий |
1035 |
Вложенный комментарий |
1036 |
Me не может быть
использовано за пределами
проседуры |
1037 |
Не верное использование
ключевого слова Ме |
1038 |
Loop без Do |
1039 |
Неверное утверждение exit |
1040 |
Неверная переменная для
цикла For |
1041 |
Переименование переменной |
1042 |
В начале строки должно быть
утверждение |
1043 |
Невозможно присвоить
аргументу non-By-Val |
|