Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пособие по VBA(Курица).docx
Скачиваний:
42
Добавлен:
17.11.2019
Размер:
2.71 Mб
Скачать

Приложение 2

Коды ошибок

На английском языке

На русском языке

3

Return without GoSub

Инструкция Return без GoSub

5

Invalid procedure call

Недопустимый вызов процедуры

6

Overflow

Переполнение

7

Out of memory

Недостаточно памяти

9

Subscript out of range

Индекс вне заданного диапазона

10

This array is fixed or temporarily locked

Этот массив имеет фиксированную длину или он временно заблокирован

11

Division by zero

Деление на 0

13

Type mismatch

Несоответствие типа

14

Out of string space

Недостаточно памяти для строки

16

Expression too complex

Выражение слишком сложное

17

Can't perform requested operation

Невозможно выполнить требуемую операцию

18

User interrupt occurred

Выполнение прервано пользователем.

20

Resume without error

Оператор Resume применен за пределами кода, отвечающего за обработку ошибки

28

Out of stack space

В стеке не хватает памяти

35

Sub, Function, or Property not defined

Процедура типа Sub, Function или Property не определена

47

Too many DLL application clients

Слишком много приложений обращаются к DLL

48

Error in loading DLL

Ошибка при загрузке DLL

49

Bad DLL calling convention

Неправильное соглашение о вызове DLL

51

Internal error

Внутренняя ошибка

52

Bad file name or number

Неправильное имя или номер файла

53

File not found

Файл не найден

54

Bad file mode

Неправильный режим файла

55

File already open

Файл уже открыт

57

Device I/O error

Ошибка устройства ввода/вывода

58

File already exists

Файл уже существует

59

Bad record length

Неправильная длина записи

61

Disk ftill

Переполнение диска

62

Input past end of file

Ввод за меткой конца файла

63

Bad record number

Неправильный номер записи

67

Too many files

Слишком много файлов

68

Device unavailable

Устройство недоступно

70

Permission denied

Доступ запрещен

71

Disk not ready

Диск не готов

74

Can't rename with different drive

Невозможно переименование с другим именем диска файл

75

Path/File access error

Ошибка при доступе файлу/каталогу

76

Path not found

Путь определен неверно

91

Object variable or With block variable not set

Переменная объекта или переменная блока With не задана

92

For loop not initialized

Цикл For не инициализирован

93

Invalid pattern string

Неправильный шаблон строки

94

Invalid use of Null

Недопустимое использование Null

260

No timer available

Ни один таймер недоступен

282

No foreign application responded to a DDE initiate

Ни одно внешнее приложение не ответило на инициативу DDE

285

Foreign application won't perform DDE method or operation

Внешнее приложение не может выполнить метод или операцию DDE

286

Timeout while waiting for DDE response

Простой при ожидании ответа DDE

287

User pressed Escape key during DDE ope ratio

Во время операции DDE пользователь нажал клавишу [Esc]

288

Destination is busy

Адресат занят

290

Data in wrong format

Неправильный формат данных

293

DDE Method invoked with no channel open

Метод DDE вызван без открытого канала

294

Invalid DDE Link format

Недопустимый формат данных в DDE-диалоге

296

PasteLink already performed on this control

PasteLink для этого элемента управления уже выполнен

297

"Can't set LinkMode; invalid LinkTopic"

"Нельзя установить LinkMode; неправильный LinkTopic"

298

System DLL 'dll' could not be loaded

Системная DLL не может быть загружена

320

Can't use character device names in specified file names

Нельзя использовать имя устройства в определении имени файла

321

Invalid file format

Недопустимый формат файла

325

Invalid format in resource file

Недопустимый формат файла ресурсов

326

Resource with identifier 'item' not found

Ресурс с идентификатором 'имя' не найден

335

Could not access system registry

Доступ к системному реестру невозможен

336

ActiveX component not correctly registered

Компонент ActiveX зарегистрирован неправильно

337

ActiveX component not found

Компонент ActiveX не найден

338

ActiveX component did not run correctly

Компонент ActiveX не может быть корректно выполнен

340

Control array element 'item' doesn't exist

Элемент управления 'имя' не найден

341

Invalid control array index

Недопустимый индекс массива элементов управления

342

Not enough room to allocate control array 'item'

Недостаточно памяти для создания элемента управления 'имя'

343

Object not an array

Объект не является массивом

344

Must specify index for object array

Необходимо указать индекс массива объектов

345

Reached limit: cannot create any more controls on this form

Достигнута верхняя граница: нельзя создать больше ни одного элемента управления в этой форме

360

Object already loaded

Объект уже загружен

361

Can't load or unload this object

Невозможно загрузить или выгрузить данный объект

362

Can't unload controls created at design time

Нельзя выгрузить элементы управления

363

ActiveX control specified not found

Элемент управления ActiveX не найден

364

Object was unloaded

Объект был выгружен

365

Unable to unload within this context

Нет возможности в данном контексте произвести выгрузку

366

No MDI form available to load

Форма, не определенная как MDI, не может быть загружена

380

Invalid property value

Недопустимое значение свойства

381

Invalid property-array index

Недопустимый индекс массива свойств

382

Property Set can't be executed at : time

Инструкция Property Set не может использоваться во время выполнения

383

Property Set can't be used with a read-only property

Инструкция Property Set не поддерживается (свойство доступно только для чтения)

384

A form can't be moved or sized while minimized or maximized

Если форма максимизирована или минимизирована, ее нельзя переместить или изменить ее размер

385

Need property-array index

Для массива свойств надо указать индекс

387

Property Set not permitted

Применение Property Set не разрешено

388

Can't set Visible property from a parent menu

Для команды подменю нельзя установить свойство Visible из программного кода, относящегося к обработке команд родительского меню

389

Invalid key

Нажата недопустимая клавиша

393

Property Get can't be executed at run time

Инструкция Property Get не поддерживается во время выполнения

394

Property Get can't be executed on write- only property

Инструкция Property Get не поддерживается (свойство доступно только для записи)

395

Cannot use separator bar as menu name for this

Разделительная линия не может использоваться как имя команды меню

396

'Item' property cannot be set within a page

Свойство 'имя' нельзя установить для страницы (объект Printer)

397

Can't load, unload, or set Visible property for top level menus while they are merged

Свойство Visible нельзя устанавливать пока элемент управления типа меню находится в контейнере формы

400

"Form already displayed; can't show modally"

Форма уже отображена, ее нельзя отобразить как модальную

401

Can't show non-modal form when modal form is displayed

Немодальную форму нельзя отобразить одновременно с модальной

402

Must close or hide topmost modal form first

Сначала необходимо закрыть верхнюю модальную форму

403

MDI forms cannot be shown modally

MDI-формы не могут быть отображены как модальные

404

MDI child forms cannot be shown modally

Дочерние MDI-формы формы не мо- гут быть отображены модальными

419

Permission to use object denied

Использование объекта запрещено

423

Property or method not found

Свойство или метод не найдены

424

Object required

Требуется объект

426

Only one MDI Form allowed

Допустима только одна форма MDI

427

"Invalid object type; Menu control required"

"Недопустимый тип объекта; требуется элемент управления типа ""меню"

428

Popup menu must have at least one submenu

Всплывающее меню должно иметь хотя бы один элемент

429

ActiveX component can't create object or return reference to this object

Невозможно создание объекта или возвращение ссылки на этот объект компонентом ActiveX

430

Class doesn't support Automation

Класс не поддерживает программирование объектов

432

File name or class name not found during Automation operation

Не найдено имя файла или класса при программировании объектов

438

Object doesn't support this property or method

Объект не поддерживает это свойство или метод

440

Automation error

Ошибка программирования объектов

443

Automation object doesn't have a default value

Программируемый объект не имеет значения по умолчанию

444

Method not applicable in this context

Метод в этом контексте недоступен

445

Object doesn't support this action

Эта команда не поддерживается указанным объектом

446

Object doesn't support named arguments

Именованные аргументы не поддерживаются указанным объектом

447

Object doesn't support current locale setting

Объект не поддерживает текущие национальные стандарты

448

Named argument not found

Именованный аргумент не найден

449

Argument not optional

Аргумент обязателен

450

Wrong number of arguments

Неправильное количество аргументов

451

Object not a collection

Объект не является коллекцией

452

Invalid ordinal

Недопустимый порядковый номер

453

Specified DLL function not found

Указанная функция DLL не найдена

457

This key is already associated with an element of this collection

Запись уже связана с элементом данной коллекции

460

Invalid Clipboard format

Недопустимый формат буфера обмена

461

Specified format doesn't match format of data

Указанный формат не соответствует формату данных

480

Can't create AutoRedraw image

Нельзя создать автоматически восстанавливаемое изображение

481

Invalid picture

Недопустимый рисунок

482

Printer error

Ошибка принтера

483

Printer driver does not support specified property

Драйвер принтера не поддерживает указанное свойство

484

Problem getting printer information from the system. Make sure the printer is set up correctly

Проблемы с получением системной информации. Проверьте правильность установок принтера

485

Invalid picture type

Недопустимый тип рисунка

520

Can't empty Clipboard

Нельзя очистить буфер обмена

521

Can't open Clipboard

Нельзя открыть буфер обмена

2420

Syntax error in number

Число содержит синтаксическую ошибку

2421

Syntax error in date

Дата содержит синтаксическую ошибку

2422

Syntax error in string

Строка содержит синтаксическую ошибку

2423

Invalid use of'.', '!', or '()'

Недопустимое использование '.', '!' или '()'

2424

Unknown name

Неизвестное имя

2425

Unknown function name

Неизвестное имя функции

2426

Function isn't available in expressions

Функция недоступна в выражениях

2427

Object has no value

Объект не имеет значения

2428

Invalid arguments used with domain function

Недопустимые аргументы статистической функции по подмножеству

2429

In operator without ()

Оператор In требует наличия скобок: ()

2430

Between operator without And

За оператором Between отсутствует оператор And

2431

Syntax error (missing operator)

Ошибка синтаксиса (отсутствует оператор)

2432

Syntax error (comma)

Ошибка синтаксиса (запятая)

2433

Syntax error

Ошибка синтаксиса

2434

Syntax error (missing operator)

Ошибка синтаксиса (отсутствует оператор)

2435

Extra )

Непарная правая скобка: )

2436

Missing ), ], or Item

Отсутствует ), ] или элемент

2437

Invalid use of vertical bars

Недопустимое использование символов вертикальной черты

2438

Syntax error

Ошибка синтаксиса

2439

Wrong number of arguments used with function

Неверное число аргументов функции

2440

IIF function without ()

Требуются скобки после функции IIF:()

2442

Invalid use of parentheses

Недопустимое использование скобок

2443

Invalid use of Is operator

Недопустимое использование оператора Is

2445

Expression too complex

Слишком сложное выражение

2446

Out of memory during calculation

Недостаточно памяти при вычислениях

2447

Invalid use of'.', '!', or '()'

Недопустимое использование '.', '!' или '()'

2448

Can't set value

Не удается задать значение

3000

"Reserved error <Item>;"

Зарезервированная ошибка элемента

3001

Invalid argument

Ошибочный аргумент

3002

Couldn't start session

Запуск сеанса невозможен

3003

"Couldn't start transaction;"

Транзакция не может быть запущена

3005

< Database name> isn't a valid database name

Имя базы данных не является допустимым именем базы данных

3006

Database <name> is exclusively locked

Для базы данных <name> установлен монопольный доступ

3007

Can't open library database <name>

Не удается открыть библиотечную базу данных <name>

3008

The table <name> is already opened exclusively by another user, or it is already open through the user interface and cannot be manipulated program

Таблица <name> уже открыта другим пользователем для монопольного доступа или открыта в интерактивном режиме и не может быть изменена в программе

3009

You tried to lock a table while opening it, but the table can't be locked because it is currently in use. Wait a moment, and then try the operation again

"Не удается блокировать таблицу<name> при открытии; она в данное время используется. Подождите немного и повторите операцию"

3010

Table <name> already exists

Таблица <name> уже существует

3011

The Microsoft Jet database engine could not find the object <name>. Make sure the object exists and that you spell its name and the path name correctly

Объект <name> не найден ядром базы данных Microsoft Jet. Проверьте существование объекта и правильность имени и пути

3012

Object <name> already exists

Объект <name> уже существует

3013

Couldn't rename installable ISAM file

Не удается переименовать файл устанавливаемого драйвера ISAM

3014

Can't open any more tables

Открытие большего числа таблиц невозможно

3015

<Index name > isn't an index in this table. Look in the Indexes collection of the TableDef object to determine the valid index names

<Index name > не является индексом данной таблицы. Для определения допустимых имен индексов просмотрите семейство Indexes объекта TableDef

3016

Field won't fit in record

Поле не помещается в записи

3017

The size of a field is too long

Слишком большая длина поля

3018

Couldn't find field <name>

Не удается найти поле <name>

3019

Operation invalid without a current index

Недопустимая операция без текущего индекса

3020

Update or CancelUpdate without

Попытка вызвать метод Update или

3021

No current record

Текущая запись отсутствует

3022

The changes you requested to the table were not successful because they would create duplicate values in the index, primary key, or relationship. Change the data in the field or fields that contain duplicate data, remove the index, or redefine the index

Изменения не были успешно завершены из-за повторяющихся значений в индексе, ключевых полях или связях. Измените, данные в поле или полях, содержащих повторяющиеся значения, удалите индекс или переопределите его, чтобы разрешить повторяющиеся значения

3023

AddNew or Edit already used

Методы AddNew или Edit уже используются

3024

Couldn't find file <name>

Не удается найти файл <name>

3025

Can't open any more files

Открытие дополнительных файлов невозможно

3026

Not enough space on disk

Недостаточно места на диске

3027

Can't update. Database or object is read-only

Обновление невозможно. База данных или объект доступны только для чтения

3028

Can't start your application. The workgroup information file is missing or opened exclusively by another user

Не удается запустить приложение. Системная база данных отсутствует или открыта с монопольным доступом другим пользователем

3029

Not a valid account name or password

Недопустимое имя учетной записи или пароль

3030

<Account name> isn't a valid account name

<Account name> не является допустимым именем учетной записи

3031

Not a valid password

Неверный пароль

3032

Can't perform this operation

Невозможно выполнение данной операции.

3033

You don't have the necessary permissions to use the <name> object. Have your system administrator or the person who created this object establish the appropriate permissions for you

Отсутствуют разрешения на использование объекта <name>. Необходимые разрешения должны быть предоставлены системным администратором или пользователем, создавшим объект

3034

You tried to commit or roll back a transaction without first using Begin- Trans

Попытка занесения или свертывания транзакции без предварительного вызова BeginTrans

3036

Database has reached maximum size

Достигнут максимальный размер базы данных

3037

Can't open any more tables or queries

Открытие дополнительных таблиц или запросов невозможно

3039

"Couldn't create index; too many indexes already defined"

"Не удается создать индекс; уже определено слишком много индексов"

3040

Disk I/O error during read

Ошибка ввода/вывода при чтении диска

3041

Can't open a database created with a previous version of your application

Не удается открыть базу данных, созданную в предыдущей версии приложения

3042

Out of MS-DOS file handles

Не хватает дескрипторов файлов MS-DOS

3043

Disk or network error

Дисковая или сетевая ошибка

3044

<Path> isn't a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides

Строка <Path> задает ошибочный путь. Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы

3045

"Couldn't use <name>; file already in use"

"Невозможно использовать <name>; файл уже используется"

3046

"Couldn't save; currently locked by another user"

"Сохранение невозможно; блокировка другим пользователем"

3047

Record is too large

Слишком большая длина записи

3048

Can't open any more databases

Открытие дополнительных баз данных невозможно

3049

Can't open database <name>. It may not be a database that your application recognizes, or the file may be corrupt

Открытие базы данных <name> невозможно. Вероятно, это не база данных приложения пользователя, или ее файл поврежден

3051

The Microsoft Jet database engine cannot open the file <name>. It is already opened exclusively by another user, or you need permission to view its data

Файл <name> не может быть открыт ядром базы данных Microsoft Jet. Файл уже открыт другим пользователем для монопольного доступа или требуется разрешение на просмотр данных

3052

MS-DOS file sharing lock count exceeded. You need to increase the number of locks installed with SHARE.EXE

Достигнуто максимальное число блокировок файлов общего доступа MS- DOS. Необходимо увеличить число блокировок, установленных при запуске файла SHARE.EXE

3053

Too many client tasks

Запущено слишком много задач- клиентов

3054

Too many Memo or OLE Object fields

Слишком много полей Memo или объектов ActiveX

3055

Not a valid file name

Недопустимое имя файла

3056

Couldn't repair this database

Не удается восстановить эту базу данных

3057

Operation not supported on linked tables

Невозможно выполнение данной операции для присоединенных или связанных таблиц

3058

Index or primary key can't contain a Null value

Индекс или ключ не может содержать пустое значение (Null)

3059

Operation canceled by user

Операция прервана пользователем

3060

Wrong data type for parameter<parameter>

Недопустимый тип данных для параметра <parameter>

3061

Too few parameters. Expected <number>

Слишком мало параметров. Требуется <number>

3062

Duplicate output alias <name>

Повторение выходного псевдонима<name>

3063

Duplicate output destination <name>

Повторение получателя <name>

3064

Can't open action query <name>

Не удается открыть запрос на изменение <name>

3065

Can't execute a select query

Невозможен запуск запроса на выборку

3066

Query must have at least one destination field

Запрос должен иметь хотя бы одно поле для вывода

3067

Query input must contain at least one table or query

В качестве входных данных запрос должен иметь хотя бы одну таблицу или запрос

3068

Not a valid alias name

Недопустимое имя псевдонима

3069

The action query <name> cannot be used as a row source

Не допускается применение запроса на изменение <name> в качестве источника строк

3070

The Microsoft Jet database engine does not recognize <name> as a valid field name or expression

<name> не распознается ядром базы данных Microsoft Jet как допустимое имя поля или выражение

3071

This expression is typed incorrectly, or it is too complex to be evaluated. For example, a numeric expression may contain too many complicated elements. Try simplifying the expression by assigning parts of the expression to variables

Выражение неверно введено или является слишком сложным для расчета. Например, числовое выражение может содержать слишком много элементов. Попытайтесь упростить выражение, определив его части как переменные

3073

Operation must use an updatable query

В операции должен использоваться обновляемый запрос

3074

Can't repeat table name <name> in FROM clause

Невозможно повторение имени таблицы <name> в предложении FROM

3075

<Message> in query expression<expression>

<Message> в выражении запроса<expression>

3076

<Name> in criteria expression

<Name> в выражении для условия отбора

3077

<Message> in expression

<Message> в выражении

3078

The Microsoft Jet database engine cannot find the input table or query<name>. Make sure it exists and that its name is spelled correctly

Ядро базы данных Microsoft Jet не может найти входную таблицу или запрос <name>. Проверьте существование таблицы или запроса и правильность имени

3079

The specified field reference could refer to more than one table listed in the FROM clause of your SQL statement

Ссылка на поле <пате> может относиться к полям нескольких таблиц, перечисленных в предложении FROM инструкции SQL

3080

Joined table <name> not listed in FROM clause

Связанная таблица <name> отсутствует в предложении FROM

3081

Can't join more than one table with the same name <name>

Объединение не может содержать несколько таблиц с одинаковым именем <name>

3082

JOIN operation <operation> refers to a field that isn't in one of the joined tables

Операция JOIN <operation> содержит ссылку на несвязанную таблицу

3083

Can't use internal report query

Невозможно использование внутреннего запроса отчета

3084

Can't insert data with action query

Невозможно добавление данных с помощью запроса на изменение

3085

Undefined function <name> in expression

Неопределенная функция <name> в выражении

3086

Couldn't delete from specified tables

Невозможно удаление записей из указанных таблиц

3087

Too many expressions in GROUP BY clause

Слишком много выражений в предложении GROUP BY

3088

Too many expressions in ORDER BY clause

Слишком много выражений в предложении ORDER BY

3089

Too many expressions in DISTINCT output

Слишком много выражений в предложении DISTINCT

3090

Resultant table not allowed to have more than one AutoNumber field

Результирующая таблица не должна иметь более одного поля счетчика

3092

Can't use HAVING clause in TRANSFORM statement

Нельзя использовать предложение HAVING в инструкции TRANS- FORM

3093

ORDER BY clause <clause> conflicts with DISTINCT

Предложение ORDER BY <clause> конфликтует с DISTINCT

3094

ORDER BY clause <clause> conflicts with GROUP BY clause

Предложение ORDER BY <clause> конфликтует с предложением GROUP BY

3095

Can't have aggregate function in expression <expression>

Невозможно использование статистической функции в выражении<expression>

3096

Can't have aggregate function in WHERE clause <clause>

Невозможно использование статистической функции в предложении WHERE <clause>

3097

Can't have aggregate function in ORDER BY clause <clause>

Невозможно использование статистической функции в предложении ORDER BY <clause>

3098

Can't have aggregate function in GROUP BY clause <clause>

Невозможно использование статистической функции в предложении GROUP BY <clause>

3099

Can't have aggregate function in JOIN operation <operation>

Невозможно использование статистической функции в операции JOIN <operation>

3100

Can't set field <name> in join key to Null

Для поля ключа связи <name> невозможно задание значения Null