Ответы на ИНТУИТ

ИНТУИТ ответы на тесты

Решение тестов / курсов
База ответов ИНТУИТ.RU
Заказать решение курсов или тестов:
https://vk.com/id358194635
https://vk.com/public118569203

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

Заказать решение
Количество вопросов 142

Какое из перечисленных окон есть в редакторе VBA?

перейти к ответу ->>

Средство Object Browser предоставляет возможность

перейти к ответу ->>

Для быстрого запуска макроса можно использовать

перейти к ответу ->>

Фактические параметры процедуры общего типа (аргументы) перечисляются через

перейти к ответу ->>

Если в процедуре определена локальная переменная, идентификатор которой совпадает с идентификатором модульной и глобальной переменной, то внутри процедуры

перейти к ответу ->>

Диапазон ячеек A1:B10 заполняется случайными числами 0 или 1. Отметьте корректно записанный оператор цикла.

перейти к ответу ->>

В каком из случаев оператор цикла Do While …Loop выполнится хотя бы один раз и не зациклится?

перейти к ответу ->>

Как записать с помощью логических операторов OR или AND проверку условия: F меньше 800, но больше 500?

перейти к ответу ->>

Во время прерывания программы значение переменной A было равно 5. В окне проверки выполнен оператор A=A+2. В результате

перейти к ответу ->>

Для ввода значений в процедуре используется оператор X=InputBox("Введите любое значение"). Пользователь ввел в диалоговом окне значение 800 и нажал кнопку Cancel. Какое значение получит переменная X?

перейти к ответу ->>

Отметьте правильное утверждение

перейти к ответу ->>

При попытке запустить процедуру A высвечивается сообщение об ошибке компиляции в процедуре B. Чтобы выполнить процедуру A следует

перейти к ответу ->>

Процедурный лист, связанный с объектом,

перейти к ответу ->>

Структура проекта имеет вид

перейти к ответу ->>

Как правильно записать выражение "операнд X равен или больше операнда Y ":

перейти к ответу ->>

Функция Timer() возвращает

перейти к ответу ->>

Отметьте неправильный результат

перейти к ответу ->>

Оператор Union(Range("A1:J1"), Range("A1:A10")) = "*"

перейти к ответу ->>

В операторе макроса ActiveCell.FormulaR1C1 = "=R[-8]C2^2" присутствует ссылка на ячейку в виде R[-8]C2.Эта ссылка указывает на ячейку

перейти к ответу ->>

Для выделения колонок A и,B активного рабочего листа правильным является оператор

перейти к ответу ->>

Функция String(2, "aква") возвращает

перейти к ответу ->>

При записи макроса с помощью макрорекодера

перейти к ответу ->>

Редактор Visual Basic автоматически изменяет написанный разработчиком оператор,

перейти к ответу ->>

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

перейти к ответу ->>

Переменные объявлены оператором Dim X As Byte, S As String. Переменная X получила значение 1. Оператор S=X

перейти к ответу ->>

Во время разработки программы можно получить контекстную подсказку

перейти к ответу ->>

Размерность динамического массива

перейти к ответу ->>

В результате выполнения оператора Х=5/5^2/5 переменной Х присвоится значение:

перейти к ответу ->>

Остановить запись макроса, выполняемую макрорекодером, можно выполнив команду

перейти к ответу ->>

Макрос, записываемый в режиме макрорекордера,

перейти к ответу ->>

Запуск макроса возможен

перейти к ответу ->>

Создание дополнительной строки меню для запуска макроса можно выполнить

перейти к ответу ->>

По окончании выполнения макроса, записанного в режиме макрорекордера,

перейти к ответу ->>

Возврат в рабочую книгу MS Excel из редактора VBA выполняется

перейти к ответу ->>

Окно программы Excel

перейти к ответу ->>

В VBA возможны следующие режимы работы с программой

перейти к ответу ->>

Команды меню View

перейти к ответу ->>

Средство Object Browser доступно

перейти к ответу ->>

Получение подсказки по оператору языка осуществляется нажатием клавиши F1

перейти к ответу ->>

При наборе программного кода возникает интерактивная подсказка

перейти к ответу ->>

Окно локальных переменных Locals Window

перейти к ответу ->>

При выполнении программы по шагам произошло прерывание на операторе N=M / 0 +M*2. VB диагностировал, что

перейти к ответу ->>

В процедуре установлены контрольные точки. Произошло прерывание программы на первой контрольной точке.

перейти к ответу ->>

При записи оператора Dim в виде Dim i, j as Integer, k, m as Double объявленные в процедуре переменные имеют следующие типы:

перейти к ответу ->>

Если переменная B объявлена как Boolean, то ошибка выполнения возникнет в операторе

перейти к ответу ->>

Preserve - ключевое слово, позволяющее

перейти к ответу ->>

В каком случае переменная F принимает значение True?

перейти к ответу ->>

Как с помощью оператора Like записать следующую проверку символьной переменной word: "Текст состоит из 5 букв и начинается с буквы Z"?

перейти к ответу ->>

Как записать с помощью логических операторов OR или AND проверку условия: F больше 300 или меньше 100?

перейти к ответу ->>

Для ввода значений в процедуре используется оператор X=InputBox("Введите число"). Пользователь ввел в диалоговом окне значение True и нажал кнопку Cancel. Какое значение получит переменная X?

перейти к ответу ->>

Переменные объявлены оператором Dim X As Byte, S As String. Переменная X получила значение 1. В результате выполнения операторов S="": S=S & X

перейти к ответу ->>

Какой из условных операторов записан корректно?

перейти к ответу ->>

Операторы цикла For рассчитывают сумму нечетных чисел, начиная с единицы. Какой из трех операторов цикла дает результат суммирования, отличный от результата двух других операторов?

перейти к ответу ->>

Какой из операторов цикла Do While…Loop выполнится только один раз?

перейти к ответу ->>

Какой из операторов цикла Do…Loop Until выполнится только один раз?

перейти к ответу ->>

Отметьте правильные утверждения в отношении приведенного фрагмента процедуры.
Dim i As Range, myrange As ObjectSet myrange = Range("A:B")For Each i In myrangei = Int(Rnd() * 2)Next i  

перейти к ответу ->>

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

перейти к ответу ->>

Аргументы, передаваемые функции,

перейти к ответу ->>

Функция InStr(5, "не суди да не судим будешь", "не") возвращает

перейти к ответу ->>

Отметьте оператор, который устанавливает количество листов во вновь создаваемой рабочей книге равным 12

перейти к ответу ->>

Отметьте некорректный оператор

перейти к ответу ->>

Оператор Worksheets("Лист7").Range("A5:B10").CurrentRegion.Delete на листе с именем Лист7

перейти к ответу ->>

Оператор Cells(1, 2).Interior.Color = RGB(100, 100, 100) устанавливает в ячейке B1

перейти к ответу ->>

Оператор Range("A7:B9").Cells(2,1).Activate

перейти к ответу ->>

Оператор Cells(2,3)=5 записывает значение 5

перейти к ответу ->>

Рабочая книга MyBook содержит 3 рабочих листа. Оператор Sheets.Add Count:=5 добавляет

перейти к ответу ->>

Оператор объявления переменных Dim

перейти к ответу ->>

Какой из операторов цикла For для вычисления 20! записан правильно и рассчитывает верный результат?

перейти к ответу ->>

Отметьте правильные утверждения в отношении процедурного листа любого объекта проекта.

перейти к ответу ->>

Как с помощью оператора Like записать следующую проверку символьной переменной word: "В любом месте текста находится буква A, через два символа от которой буква G, при этом буква G не обязательно последняя буква текста"?

перейти к ответу ->>

Макрос, записываемый в режиме макрорекордера,

перейти к ответу ->>

Переменная Var описана как Variant.и при помощи оператора Var="S" получила значение S. Какой оператор вызовет ошибку при выполнении процедуры?

перейти к ответу ->>

Отметьте оператор, который запрещает обновление экрана во время выполнения программы обработки рабочей книги MyBook

перейти к ответу ->>

Первый оператор процедуры A=A+1. Отметьте неверное утверждение.

перейти к ответу ->>

Для значений переменной i, изменяющихся от -7 до 7 с шагом 1 выполняется оператор
Select Case iCase 1, 3, 5s = s + iCase 2, 4, 6s = s - iCase Elses=s*iEnd Select  
Отметьте неверное утверждение.
(Отметьте один правильный вариант ответа.)

перейти к ответу ->>

Для значений переменной i, изменяющихся от -7 до 7 с шагом 1 выполняется оператор
  Select Case iCase 1, 3, 5s = s + iCase 2, 4, 6s = s - iEnd Select  
Значение переменной s не меняется, если

перейти к ответу ->>

Макрос, записываемый в режиме макрорекордера,

перейти к ответу ->>

Переменная, объявленная оператором Dim NEWVAR$, имеет тип

перейти к ответу ->>

Отметьте правильное утверждение

перейти к ответу ->>

Процедура может содержать:

перейти к ответу ->>

В окне проекта можно

перейти к ответу ->>

При объявлении массива оператором Dim Array(5,6) его размерность

перейти к ответу ->>

Макрос, записанный в режиме макрорекордера,

перейти к ответу ->>

Для того чтобы записать макрос с помощью макрорекодера необходимо выполнить следующую команду:

перейти к ответу ->>

Отметьте верное утверждение

перейти к ответу ->>

Массив описан как Dim A(-5 to 5). Элементы массива имеют значения 0, 1 или 2. Отметьте корректно записанный оператор цикла, обнаруживающий первое нулевое значение в массиве.

перейти к ответу ->>

При каком значении переменной F результат проверки условия F >=800 Or F <=500 равен False?

перейти к ответу ->>

Функция Mid("проверка", 2,3) возвращает

перейти к ответу ->>

Значение #21/02/09# переменной типа Date сохраняется как

перейти к ответу ->>

Команды меню

перейти к ответу ->>

После выполнения вызванной процедуры возврат происходит

перейти к ответу ->>

В каком из случаев оператор цикла Do…Loop Until не вызывает зацикливание программы?

перейти к ответу ->>

Для привязки макроса к графическому объекту необходимо:

перейти к ответу ->>

Как расшифровывается VBA?

перейти к ответу ->>

Окно свойств

перейти к ответу ->>

В пошаговом режиме выполнения программы можно получить быструю справку

перейти к ответу ->>

Отметьте неправильные утверждения.

перейти к ответу ->>

Окно контрольных значений Watches Window

перейти к ответу ->>

В режиме прерывания после обнаружения ошибки в процедуру добавлен новый оператор, начиная с которого можно было бы продолжить выполнение программы. Для этого необходимо установить внутрь этого оператора точку вставки и

перейти к ответу ->>

Область видимости переменной -

перейти к ответу ->>

Выражение 23 \ 4 имеет значение:

перейти к ответу ->>

Для ввода и высвечивания введенных значений в процедуре используется оператор MsgBox "Y=" & InputBox("Введите любую букву"). Пользователь ввел в диалоговом окне значение S и нажал кнопку Cancel. Что высветится в диалоговом окне?

перейти к ответу ->>

Переменные объявлены оператором Dim X As Byte, S As String. Переменная X получила значение 1. Отметьте неверное утверждение.

перейти к ответу ->>

    s=0    For i = -7 To 7    Select Case iCase is <0s = s - iCase -2, -4, -6s = s + iEnd SelectNext i  
В приведенном фрагменте процедуры значение переменной s

перейти к ответу ->>

В приведенном фрагменте процедуры рассчитывается произведение чисел из первых 20 натуральных чисел. Как только значение произведения превосходит 100, выполняется принудительный выход из цикла. Каково значение переменной цикла i после завершения цикла?
s = 1For i = 2 To 20s = s * iIf s > 100 Then Exit ForNext i  

перейти к ответу ->>

В каком случае оператор цикла Do While …Loop вызывет зацикливание программы?

перейти к ответу ->>

Фактические параметры процедуры общего типа (аргументы) отделяются от имени процедуры

перейти к ответу ->>

Возвращаемое функцией значение

перейти к ответу ->>

Оператор ActiveSheet.Range("A5:B10").Clear на активном рабочем листе

перейти к ответу ->>

Все приведенные ниже операторы, кроме одного активизируют ячейку E4. Отметьте этот оператор

перейти к ответу ->>

Свойство ColorIndex

перейти к ответу ->>

Ссылки на ячейки с данными записываются при записи макроса с помощью макрорекодера в стиле

перейти к ответу ->>

Процедура предполагает расчет произведения чисел, вводимых пользователем. Для получения произведения описана переменная Prod as Single. В результате вычислений произведение чисел равно нулю. Какая команда инициализации переменных приведет к корректному результату?

перейти к ответу ->>

Какое значение переменной word возвратит результат TRUE при использовании оператора word Like "A??[G-L]"?

перейти к ответу ->>

Для преобразования в дату с помощью функции TimeValue аргумент time необходимо записать в виде:

перейти к ответу ->>

Процедура-функция

перейти к ответу ->>

Открыты две рабочие книги Book1 и Book2. Активна рабочая книга Book2. Выполняемая процедура расположена на стандартном модульном листе рабочей книги Book1. Оператор...

перейти к ответу ->>

При активном листе диаграмм нажатием клавиши F1

перейти к ответу ->>

Процедура - это

перейти к ответу ->>

В программе имеются две процедуры Proc1 и Proc2. Процедура Proc1 запрашивает данные и высвечивает результат из переменной User_sum, а процедура Proc2 получает введенные данные из Proc1 и суммирует их в переменной User_sum. Переменную User_sum следует объявить

перейти к ответу ->>

Во время выявления любой ошибки происходит прерывание программы,

перейти к ответу ->>

Создание кнопки на панели инструментов для запуска макроса можно выполнить

перейти к ответу ->>

Средство Object Browser осуществляет поиск компонентов. Найденные компоненты высвечиваются в окне Object Browse

перейти к ответу ->>

Процедура запрашивает ввод числа или даты и высвечивает сообщение о типе введенных данных или о некорректном вводе. Какая из логических конструкций записана правильно?

перейти к ответу ->>

При переходе в редактор VBA

перейти к ответу ->>

Если переменная имеет тип String (символьная переменная), то максимальный размер текста, который можно сохранить в этой переменной:

перейти к ответу ->>

Во время выполнения макроса, записанного в режиме макрорекордера, запущенного командой Run ,

перейти к ответу ->>

Переход на процедурный лист любого объекта проекта выполняется

перейти к ответу ->>

Программа содержит основную процедуру A, в которой осуществляется вызов процедуры B из 5 операторов. Процедура A выполняется в пошаговом режиме нажатием кнопки Step Into. После выполнения команды вызова процедуры B

перейти к ответу ->>

При каком значении переменной F результат проверки условия F <>500 равен False?

перейти к ответу ->>

Переменная Y, описанная как Boolean, в процессе выполнения процедуры получила значение 1. Оператор MsgBox "Y=" & Y

перейти к ответу ->>

Для расчета натурального логарифма в VBA

перейти к ответу ->>

Отметьте правильные утверждения

перейти к ответу ->>

В операторе макроса ActiveCell.FormulaR1C1 = "=R8C2^2" присутствует ссылка на ячейку в виде R8C2.Эта ссылка указывает на ячейку

перейти к ответу ->>

Переменные объявлены оператором Dim Y As Boolean, S As String. Переменная Y получила значение True. Оператор S=Y

перейти к ответу ->>

В каком из случаев оператор цикла Do Until …Loop выполнится хотя бы один раз и не зациклится?

перейти к ответу ->>

Отметьте правильное утверждение.

перейти к ответу ->>

Интервал A5:C11 заполнен единицами. Оператор MsgBox Range("A6").CurrentRegion.Row высвечивает

перейти к ответу ->>

У динамического многомерного массива оператором Redim при использовании Preserve можно изменить

перейти к ответу ->>

В среду редактора VBA можно перейти

перейти к ответу ->>