2014-02-06 3 views
1

У меня есть пользовательская форма, которая открывает несколько файлов и обрабатывает их. Но я просто понял, что программа не останавливается и не выводит никаких ошибок во время выполнения, когда она есть. Например,VBA Userform не выводит ошибки времени выполнения

Dim wb as workbook 
Dim ws as worksheet 

set ws = wb.sheets("Random") 

Даже если нет листов в книге под названием «Random», приведенный выше код не остановится и сказать мне, что есть ошибка времени выполнения. Как я могу это исправить?

Спасибо!

+2

1) Проверьте, есть ли у вас строка «On Error Resume Next» где-то в коде. Это ошибки обхода кода 2) Проверьте, есть ли на самом деле скрытый рабочий лист под названием «Случайный»? – Alex

+1

Спасибо! У меня появилось сообщение «On Error Resume Next». Теперь это работает. Благодаря! –

+0

Рад, что я могу помочь, в любое время – Alex

ответ

0

Попробуйте добавить On Error GoTo 0.

Он снова включит отображение ошибки.

Смежные вопросы