База ответов ИНТУИТ

Основные принципы и концепции программирования на языке VBA в Excel

<<- Назад к вопросам

Ключевое слово Static перед именем процедуры определяет, что

(Отметьте один правильный вариант ответа.)

Варианты ответа
процедура постоянно находится в памяти и доступна во всех модулях открытых проектов
все переменные, объявленные в процедуре, сохраняют свое значение при выходе из процедуры, только если процедура была вызвана процедурой другого модуля
все переменные, объявленные в процедуре, сохраняют свое значение при выходе из процедуры(Верный ответ)
все переменные всех процедур модуля, включающего эту процедуру, сохраняют свои значения, если процедура является первой процедурой модуля
Похожие вопросы
Ключевое слово Private перед именем процедуры определяет, что процедура
Программа содержит основную процедуру A, в которой осуществляется вызов процедуры B из 5 операторов. Процедура A выполняется в пошаговом режиме нажатием кнопки Step Into. После выполнения команды вызова процедуры B
Preserve - ключевое слово, позволяющее
Переменная Var описана как Variant.и при помощи оператора Var="S" получила значение S. Какой оператор вызовет ошибку при выполнении процедуры?
В программе имеются две процедуры Proc1 и Proc2. Процедура Proc1 запрашивает данные и высвечивает результат из переменной User_sum, а процедура Proc2 получает введенные данные из Proc1 и суммирует их в переменной User_sum. Переменную User_sum следует объявить
Переменная Y, описанная как Boolean, в процессе выполнения процедуры получила значение 1. Оператор MsgBox "Y=" & Y
Оператор Worksheets("Лист7").Range("A5:B10").CurrentRegion.Delete на листе с именем Лист7
Первый оператор процедуры A=A+1. Отметьте неверное утверждение.
Переменные объявлены оператором Dim Y As Boolean, S As String. Переменная Y получила значение True. Оператор S=Y
    s=0    For i = -7 To 7    Select Case iCase is <0s = s - iCase -2, -4, -6s = s + iEnd SelectNext i  
В приведенном фрагменте процедуры значение переменной s