0 / 0 / 0
Регистрация: 10.04.2015
Сообщений: 9
|
||||||
1 | ||||||
Обработка ошибок в Access11.02.2016, 13:11. Показов 3725. Ответов 4
Метки нет (Все метки)
Добрый день. Подготовил код для вставки данных из Excel в Access.
В процессе импорта возникает ошибка на строке 66 если строка с ключевым полем уже имеется в таблицах. Ошибка: Приложению не удалось выполнить добавление в таблицу всех данных ( нарушение уникальности ключей). Необходимо чтобы обработчик ошибок после такой ситуации сразу переходил к выполнению следующего файла n=n+1 а не продолжал код со строки 70 если нажать "Да" в диалоговом окне. Диалоговое окно тоже не надо показывать в идеале. Помогите пожалуйста с написанием
0
|
11.02.2016, 13:11 | |
Ответы с готовыми решениями:
4
Обработка ошибок Обработка ошибок в приложении вцелом Обработка ошибок в go Обработка ошибок в VB |
26815 / 14494 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
11.02.2016, 13:34 | 2 | |||||
В данном случае, когда место и тип ошибки точно определены, имеет смысл использовать обработку по Resume Next
0
|
0 / 0 / 0
Регистрация: 10.04.2015
Сообщений: 9
|
||||||
11.02.2016, 15:39 [ТС] | 3 | |||||
Все логично, но диалоговое окно появляется и нижестоящий код выполняется после нажатия "Да"
Тут ошибка идет не из VBA а из Accesa в этом то может и причина. Код может выполнятся но не дает сам Access выполнить процедуру.
Прикладываю файл. https://yadi.sk/d/wTKEQCdoofToH
0
|
-22 / 1 / 0
Регистрация: 04.03.2017
Сообщений: 234
|
||||||
30.04.2020, 15:07 | 4 | |||||
mobile, Привет!
А если ошибка в коде при выполнении?
Можно ли какое-то условие поставить, чтобы выводилось сообщение, что буфер обмена пуст и команда не может быть выполнена? Спасибо заранее за ответ.
0
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
||||||
30.04.2020, 15:33 | 5 | |||||
Можно!
Попробуйте так:
0
|
30.04.2020, 15:33 | |
30.04.2020, 15:33 | |
Помогаю со студенческими работами здесь
5
Обработка ошибок Обработка ошибок Обработка ошибок Обработка ошибок Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |