Главная /
Основные принципы и концепции программирования на языке VBA в Excel /
Отметьте правильные утверждения в отношении приведенного фрагмента процедуры. Dim i As Range, myrange As Object Set myrange = Range("A:B") For Each i In myrange i = Int(Rnd() * 2) Next i
Отметьте правильные утверждения в отношении приведенного фрагмента процедуры.
Dim i As Range, myrange As Object
Set myrange = Range("A:B")
For Each i In myrange
i = Int(Rnd() * 2)
Next i
вопрос
Правильный ответ:
тип переменной
myrange
должен быть Range
, а не Object
в ссылке на диапазон ячеек оператора
Set myrange = Range("A:B")
указаны только обозначения столбцов и не указаны номера строк, что является ошибкой
в операторе
i = Int(Rnd() * 2)
обязательно указание свойства value
для переменной i
, т.е оператор следует записать в виде i.value= Int(Rnd() * 2)
в приведенном фрагменте процедуры ошибок нет
Сложность вопроса
82
Сложность курса: Основные принципы и концепции программирования на языке VBA в Excel
92
Оценить вопрос
Комментарии:
Аноним
Это очень легкий решебник intuit.
01 дек 2019
Аноним
Экзамен прошёл и ладушки. Ура
09 окт 2019
Аноним
Зачёт сдан. Мчусь выпивать отмечать 4 за тест интуит
06 июн 2017
Другие ответы на вопросы из темы образование интуит.
- # Для того чтобы записать макрос с помощью макрорекодера необходимо выполнить следующую команду:
- # Создание дополнительной строки меню для запуска макроса можно выполнить
- # Во время разработки программы можно получить контекстную подсказку
- # Отметьте неправильные утверждения.
- # Операторы цикла For рассчитывают сумму нечетных чисел, начиная с единицы. Какой из трех операторов цикла дает результат суммирования, отличный от результата двух других операторов?