Главная / Офисные технологии /
Основы офисного программирования и язык VBA / Тест 11
Основы офисного программирования и язык VBA - тест 11
Упражнение 1:
Номер 1
Какая из библиотек обеспечивает единство интерфейса при проектировании диалоговых окон, и содержит объекты, определяющие как само диалоговое окно, так и многочисленные элементы управления, которые могут быть помещены в это окно?
Ответ:
 (1) Word 
 (2) Excel 
 (3) MSForms 
 (4) Office 
 (5) PowerPoint 
Номер 2
Какая из библиотек содержит объекты, используемые при организации интерфейса?
Ответ:
 (1) Word 
 (2) Excel 
 (3) MSForms 
 (4) Office 
 (5) PowerPoint 
Номер 3
К какой библиотеке относятся объекты Answer Wizard
, Com AddIn
?
Ответ:
 (1) Word 
 (2) Excel 
 (3) MSForms 
 (4) Office 
 (5) PowerPoint 
Упражнение 2:
Номер 1
Какое свойство коллекции CommandBars
возвращает объект CommandBar
, представляющий активную панель меню?
Ответ:
 (1) ActionControl
 
 (2) ActiveMenuBar
 
 (3) DisplayKeysInTooltips
 
 (4) LargeButtons
 
 (5) Add
 
 (6) FindControl
 
 (7) ReleaseFocus
 
Номер 2
Какое свойство коллекции CommandBars
при значение True
позволяет включить клавиши "большого" размера.?
Ответ:
 (1) ActionControl
 
 (2) ActiveMenuBar
 
 (3) DisplayKeysInTooltips
 
 (4) LargeButtons
 
 (5) Add
 
 (6) FindControl
 
 (7) ReleaseFocus
 
Номер 3
Какое свойство коллекции CommandBars
имея значение True
, на панели отображает назначения "горячих" клавиш?
Ответ:
 (1) ActionControl
 
 (2) ActiveMenuBar
 
 (3) DisplayKeysInTooltips
 
 (4) LargeButtons
 
 (5) Add
 
 (6) FindControl
 
 (7) ReleaseFocus
 
Упражнение 3:
Номер 1
Какое свойство объекта CommandBars
позволяет установить или проверить контекст, определяющий местоположение хранения панели?
Ответ:
 (1) BuiltIn
 
 (2) Context
 
 (3) Controls
 
 (4) Enabled
 
 (5) Height
 
 (6) Index
 
 (7) Position
 
 (8) Protection
 
Номер 2
Какое свойство объекта CommandBars
возвращает порядковый номер элемента в коллекции?
Ответ:
 (1) BuiltIn
 
 (2) Context
 
 (3) Controls
 
 (4) Enabled
 
 (5) Height
 
 (6) Index
 
 (7) Position
 
 (8) Protection
 
Номер 3
Какое свойство объекта CommandBars
защищает панель от тех или иных действий пользователя?
Ответ:
 (1) BuiltIn
 
 (2) Context
 
 (3) Controls
 
 (4) Enabled
 
 (5) Height
 
 (6) Index
 
 (7) Position
 
 (8) Protection
 
Упражнение 4:
Номер 1
Какой метод коллекции CommandBarControls
позволяет добавлять новые элементы в коллекцию?
Ответ:
 (1) Add
 
 (2) Type
 
 (3) Parameter
 
 (4) Id
 
 (5) Temporary
 
 (6) OnAction
 
Номер 2
Какой метод коллекции CommandBarControls
позволяет связать элемент с исполняемым макросом?
Ответ:
 (1) Add
 
 (2) Type
 
 (3) Parameter
 
 (4) Id
 
 (5) Temporary
 
 (6) OnAction
 
Номер 3
В каком меню команд, из перечисленных, объединены различные действия над одним объектом?
Ответ:
 (1) View
 
 (2) Insert
 
 (3) File
 
Упражнение 5:
Номер 1
С помощью какого диалогового окна можно спроектировать собственное головное меню визуально?
Ответ:
 (1) Настройка 
 (2) Вид 
 (3) Панели инструментов 
 (4) Создать 
Номер 2
В каких приложениях Office 2000 нельзя спроектировать собственное головное меню визуально?
Ответ:
 (1) Word 
 (2) Excel 
 (3) Access 
 (4) PowerPoint 
Номер 3
В каких приложениях Office 2000 нельзя спроектировать собственное выпадающее меню визуально?
Ответ:
 (1) Word 
 (2) Excel 
 (3) Access 
 (4) PowerPoint 
Упражнение 6:
Номер 1
С помощью какой команды языка VBA можно добавить в меню команду Орфография
?
Ответ:
 (1) &Spelling
 
 (2) &Save
 
 (3) &Print
 
 (4) &New
 
 (5) &Copy
 
 (6) &Paste
 
 (7) &Open
 
Номер 2
С помощью какой команды языка VBA можно добавить в меню команду Печать
?
Ответ:
 (1) &Spelling
 
 (2) &Save
 
 (3) &Print
 
 (4) &New
 
 (5) &Copy
 
 (6) &Paste
 
 (7) &Open
 
Номер 3
С помощью какой команды языка VBA можно добавить в меню команду Вставить?
Ответ:
 (1) &Spelling
 
 (2) &Save
 
 (3) &Print
 
 (4) &New
 
 (5) &Copy
 
 (6) &Paste
 
 (7) &Open
 
Упражнение 7:
Номер 1
Можно ли нарисовать линию над пунктом меню?
Ответ:
 (1) да, через диалоговое окно Настройка 
 (2) да, с помощью функций VBA 
 (3) нет, нельзя 
 (4) это зависит от выбранного приложения 
Номер 2
Можно ли удалить линию над пунктом меню?
Ответ:
 (1) да, через диалоговое окно Настройка 
 (2) да, с помощью функций VBA 
 (3) нет, нельзя 
 (4) это зависит от выбранного приложения 
Номер 3
Можно ли добавить собственную команду в меню?
Ответ:
 (1) да, через диалоговое окно Настройка 
 (2) да, с помощью функций VBA 
 (3) нет, нельзя 
 (4) это зависит от выбранного приложения 
Упражнение 8:
Номер 1
Какой пункт меню добавится после исполнения этого кода программы
Set mySpell = CommandBars("Головное меню").Controls("?").Controls.Add(Id:=21)
Ответ:
 (1) Орфография 
 (2) Сохранить 
 (3) Печать 
 (4) Создать 
 (5) Копировать 
 (6) Вырезать 
 (7) Вставить 
 (8) Открыть 
Номер 2
Какой пункт меню добавится после исполнения этого кода программы
Set mySpell = CommandBars("Головное меню").Controls("?").Controls.Add(Id:=4)
Ответ:
 (1) Орфография 
 (2) Сохранить 
 (3) Печать 
 (4) Создать 
 (5) Копировать 
 (6) Вырезать 
 (7) Вставить 
 (8) Открыть 
Номер 3
Какой пункт меню добавится после исполнения этого кода программы
Set mySpell = CommandBars("Головное меню").Controls("?").Controls.Add(Id:=18)
Ответ:
 (1) Орфография 
 (2) Сохранить 
 (3) Печать 
 (4) Создать 
 (5) Копировать 
 (6) Вырезать 
 (7) Вставить 
 (8) Открыть 
Упражнение 9:
Номер 1
Можно ли изменять названия и имена стандартных типов меню?
Ответ:
 (1) да, через диалоговое окно Настройка 
 (2) да, с помощью функций VBA 
 (3) нет, нельзя 
 (4) это зависит от выбранного приложения 
Номер 2
Можно ли восстанавливать удаленные стандартные типы меню?
Ответ:
 (1) да, через диалоговое окно Настройка 
 (2) да, с помощью функций VBA 
 (3) нет, нельзя 
 (4) это зависит от выбранного приложения 
Номер 3
Можно ли восстанавливать удаленные собственные типы меню?
Ответ:
 (1) да, через диалоговое окно Настройка 
 (2) да, с помощью функций VBA 
 (3) нет, нельзя 
 (4) это зависит от выбранного приложения 
Упражнение 10:
Номер 1
Как вы считаете, что необходимо сделать, чтобы интерфейс программы был удобен для любого пользователя?
Ответ:
 (1) простой, понятный интерфейс 
 (2) возможность настройки интерфейса 
 (3) возможность изменения программы пользователем 
 (4) хорошо отлаженная работа программы 
Номер 2
Как вы считаете, почему язык VBA является визуальным?
Ответ:
 (1) это хорошо отлаженный язык программирования 
 (2) это очень простой и удобный язык 
 (3) в нем есть настройка и проектирование интерфейса 
Номер 3
Что такое макрос в языке VBA?
Ответ:
 (1) это класс языка VBA 
 (2) это процедура без параметров 
 (3) это интерфейс языка VBA