Недопустимое значение в окне интерпретации
Не все инструкции разрешено использовать в окне Интерпретация. Эта ошибка имеет следующие причины и способы решения:
Использована объявляющая инструкция. Например, Const, Declare, Deftype, Dim, Function, Option Base, Option Explicit, Option Compare, Option Private, Private, Public, инструкции объявления процедур свойств (Property Let, Property Set и Property Get), ReDim, Static, Sub и Type запрещено использовать в окне Интерпретация. Удалите объявляющие инструкции из окна Интерпретация.
Была использована инструкция потока управления, например Sub, Function, Property, GoSub, GoTo, Return и Resume. Удалите эти инструкции из окна Интерпретация.
Логическое соединение между разделенными физическими линиями в окне Интерпретация не установлено, поэтому инструкции, отформатированные в виде нескольких физических строк, например оператор block If , не могут выполняться должным образом. Такие блоки можно вводить в одной физической строке, каждый оператор отделяется от следующего двоеточием (:). И наоборот, можно расширить один оператор между физическими строками в окне Интерпретация с помощью символа продолжения строки, который представляет собой пробел, за которым следует символ подчеркивания ( _).
Вы попытались выполнить код в окне Интерпретация, который делает недействительным текущее состояние программы и требует повторной инициализации программы. Удалите соответствующий код из окна Интерпретация.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.