|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.07.2009, 16:52 | #1 |
Пользователь
Регистрация: 22.05.2008
Сообщений: 82
|
Как правильно написать обработку ошибок?
Здравствуйте!
Есть макрос, отлавливающий ввод в ячейку трехзначного числа. Работает хорошо, если оператор не ошибается (то бишь я). А если, например, я "протягиваю" ячейку для копирования формулы, или делаю что-то подобное, сразу выскакивает окно редактора VBA. Прошу помочь кодом - как устранить такое "безобразие"? То есть, чтобы при моих действиях, не записанных в макросе, редактор бы "молчал в платочек", ну или в крайнем случае, выдавал бы какой-нибудь msgbox. Я видел в макросах такое: On error goto ... и так далее, но не понимаю этого. Прошу объяснить на конкретном примере. Спасибо. |
23.07.2009, 17:50 | #2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
А что, воспользоваться поиском Вам религия не позволяет?
Или сначала надо спросить на форуме? В первых же двух ссылках всё подробно расписано... http://www.vbzero.ru/chapter1/page_11.htm http://www.firststeps.ru/vba/vbahelp/r.php?38 Цитата:
Ещё помогает нажатие F1 в тот момент, когда курсор стоит на непонятном слове в редакторе VBA |
|
24.07.2009, 07:53 | #3 |
Пользователь
Регистрация: 22.05.2008
Сообщений: 82
|
Большое спасибо за ссылки!
Религия тут ни при чем. И лень тоже. Просто не подумал, затупил слегка, когда в очередной раз "психанул" из-за этого редактора VBA. Обычно всегда так и делаю, в смысле не психую, а пользуюсь поиском Еще раз спасибо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите правильно написать процедуру | seasanya | Microsoft Office Access | 1 | 26.01.2009 22:02 |
Как осуществить ввод данных в одном цикле, их обработку в другом, и вывод результатов в третьем? | ReM | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 11.11.2008 18:21 |
Как правильно написать скрипт? | Cobra | Общие вопросы по Java, Java SE, Kotlin | 3 | 14.06.2008 13:10 |
Как правильно написать процедуру | Cold Went | Компоненты Delphi | 1 | 29.04.2008 14:21 |
Помогите правильно написать формулу | Вики | Microsoft Office Excel | 7 | 04.02.2008 11:23 |