игра брюс 2048
Главная / Офисные технологии / Основные принципы и концепции программирования на языке VBA в Excel / Тест 1

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

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

Ответ:

 (1) Сервис-Макрос-Записать 

 (2) Сервис-Макрос-Начать запись 

 (3) Сервис-Макрос-Макрорекодер 

 (4) Сервис-Макрос-Выполнение записи 


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

Ответ:

 (1) Сервис-Макрос-Стоп 

 (2) Сервис-Макрос-Остановить запись 

 (3) Сервис-Макрос-Завершить макрос 

 (4) Сервис-Макрос-Завершить запись 


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

Ответ:

 (1) в виде команд записываются все действия разработчика 

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

 (3) не записываются действия, создающие графические объекты 


Упражнение 2:
Номер 1
Макрос, записываемый в режиме макрорекордера,

Ответ:

 (1) сохраняется всегда в текущей рабочей книге 

 (2) может сохраняться в любой закрытой рабочей книге 

 (3) обязательно в новой рабочей книге 

 (4) может сохраняться в личной книге макросов 


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

Ответ:

 (1) сохраняется на модульном листе, имя которого состоит из слова Module и порядкового номера модульного листа 

 (2) сохраняется на процедурном листе, который открыт в Visual Basic во время записи макроса 

 (3) сохраняется на модульном листе, имя которого всегда Module1 


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

Ответ:

 (1) всегда сохраняется на процедурном листе, связанном с рабочей книгой 

 (2) всегда сохраняется на модульном листе 

 (3) сохраняется на листе с процедурами, выбираемом разработчиком 


Упражнение 3:
Номер 2
Для быстрого запуска макроса можно использовать

Ответ:

 (1) Ctrl+ "имя макроса" 

 (2) Ctrl+Shift+F11 

 (3) "горячие" клавиши, если они заданы для макроса 

 (4) быстро запускать макрос нельзя. Можно только выбирать имя макроса в диалоге запуска макроса 


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

Ответ:

 (1) "горячими" клавишами Alt+Shift+буква лат алфавита, присвоенная макросу во время записи 

 (2) кнопкой CommandButton панели элементов управления 

 (3) кнопкой Run панели инструментов Visual Basic 


Упражнение 4:
Номер 1
Ссылки на ячейки с данными записываются при записи макроса с помощью макрорекодера в стиле

Ответ:

 (1) R1C1 

 (2) A1 

 (3) $A$1 

 (4) A$1 

 (5) $A1 


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

Ответ:

 (1) B8, независимо от того, какая ячейка активна 

 (2) H2, независимо от того, какая ячейка активна 

 (3) C9, если активна ячейка A1 


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

Ответ:

 (1) B8, независимо от того, какая ячейка активна 

 (2) H2, независимо от того, какая ячейка активна 

 (3) B1, если активна ячейка B9 


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

Ответ:

 (1) нажать функциональные клавиши Alt+F8 и затем набрать имя макроса 

 (2) нажать функциональные клавиши Ctrl+Shift и затем набрать имя макроса 

 (3) нажать функциональные клавиши Alt+Shift и затем набрать имя макроса 

 (4) установиться на имя макроса в списке макросов и из контекстного меню выбрать графический объект 

 (5) выполнить команду Назначить макрос из контекстного меню активного графического объекта 


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

Ответ:

 (1) командой Сервис-Настройка 

 (2) командой Сервис-Надстройки 

 (3) командой Сервис-Макрос 


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

Ответ:

 (1) командой Сервис-Настройка 

 (2) командой Сервис-Надстройки 

 (3) командой Сервис-Макрос 


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

Ответ:

 (1) можно отменить записанные и выполненные при помощи макроса команды 

 (2) нельзя отменить записанные и выполненные при помощи макроса команды 

 (3) можно отменить только последнюю записанную в макрос и выполненную команду 

 (4) можно отменить действия, выполненные макросом, при помощи команды Отмена макроса из меню Правка 


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

Ответ:

 (1) выполняет действия с объектами только того листа, для которого он был записан 

 (2) может выполняться для активного листа открытой рабочей книги 

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

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


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

Ответ:

 (1) выполняются все команды макроса с первой до последней 

 (2) можно отменить очередную выполняемую команду 

 (3) можно повторить любую выполненную команду для другого объекта (ячейки, рабочего листа и т.п) 




Главная / Офисные технологии / Основные принципы и концепции программирования на языке VBA в Excel / Тест 1