Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Особенности программирования для MSExcel. ⇐ ПредыдущаяСтр 9 из 9
1. Скольких видов могут быть имена ячеек в Excel? 3 5 *2 4
2. Соотнесите слово с его переводом: Worksheet = рабочий лист Workbook = рабочая книга Chart = диаграмма Border = рамка =интерфейс =форма
3. Какие элементы являются объектами MS Excel? только элементы меню только командные кнопки только активные ячейки *любые элементы рабочего листа
4. Назовите типичные действия с объектами в VBA. #проверка свойств объекта комбинация объектов из других источников #выполнение методов объекта объединение объектов #изменение объектов посредством модификации его свойств
5. Сколько свойств имеет объект Worksheet? 49 53 51 *52
6. На какие две группы делятся свойства? вложенные свойства #свойства-участники #терминальные свойства свойства-характеристики
7. Статус Read-Write предполагает: возможность добавления свойства тестирование значения свойства *возможность изменения свойства
8. Статус Read-Only означает, что: *можно только протестировать значение свойства можно только добавить значение свойства можно только прочитать значение свойства
9. Какая константа устанавливает ручной пересчет таблицы? [xlCalculationManual]
10. Установите соответствие: object = ссылка на объект, над которым совершается действие property = название свойства, значение которого необходимо изменить expression = выражение, представляющее новое значение свойства объекта
11. Установите соответствие: variable = переменная или свойство некоторого объекта; object = ссылка на объект, свойство которого запоминается или тестируется; property = название свойства, значение которого необходимо получить.
12. Методы-это: #действия, которые выполняются с объектом объекты, над которыми совершаются действия #функции или подпрограммы это совокупность кода и данных
13. Функции VBA и методы Application: не могут иметь одинаковые имена и различные аргументы *могут иметь одинаковые имена, но различные аргументы могут иметь одинаковые имена и аргументы
14. Установите соответствие: функциональная форма вызова = аргументы указываются в скобках после названия метода операторная форма вызова = аргументы записываются через пробел после названия метода = аргументы указываются в скобках перед названием метода = аргументы записываются через пробел перед названием метода
15. Если метод использует несколько аргументов, то они: перечисляются через точку с запятой могут перечисляться как через двоеточие, так и через точку с запятой *перечисляются через запятую перечисляются через двоеточие
16. Какая форма вызова метода используется, если необходимо сохранять значение, возвращаемое методом? [функциональная]
17. Какая форма вызова метода используется, если не нужно сохранять возвращаемое методом значение? [операторная]
1. МОДЕЛЬ ОБЪЕКТОВ.
18. Модель объектов показывает: структуру функций и их взаимосвязи совокупность действий над объектами #структуру объектов и их взаимосвязи #иерархические связи между объектами
19. Коллекция объектов – это: #объект специального типа, существующий для управления объектами группы совокупность кода и данных, которые воспринимаются как одно целое рабочая книга, рабочий лист и его составляющие #упорядоченная совокупность объектов
20. Когда объект одного типа находится внутри объекта другого типа-это: [контейнер]
21. Самый старший контейнер объектов MS Excel - это приложение: [application]
22. Для того, чтобы указать на объект в VBAиспользуется: [ссылка]
23. Свойства и методы объекта указываются через: точку перед ссылкой на объект запятую после ссылки на объект *точку после ссылки на объект запятую перед ссылкой на объект
24. Для каких объектов спецификатор Application можно опустить? #активная рабочая книга #константа ячейки строки
25. Благодаря какому оператору программа становится менее громоздкой, освобождаясь от повторений ссылки на объект? [with]
26. Каждый оператор внутри какого блока начинается с точки? [statements]
27. Чтобы получить доступ к свойствам или методам объекта, можно использовать: #прямое указание на объект прямое указание на свойства #применение объектной переменной применение любой переменной
28. Использование объектных переменных: *улучшает читабельность программы ухудшает читабельность программы увеличивает время выполнения программы заставляет проходить полную цепочку иерархии объектов
2. ОБЪЕКТ APPLICATION 29. Многие свойства объекта Application используются без ссылки на объект Application, так как они возвращают объекты, относящиеся к классу: [globals]
30. С какого слова начинаетсяназвание свойств, возвращающих активный объект соответствующего типа? [active]
31. Объект какого типа возвращает activecell? [range]
32. Установите соответствие. Наборы объектов Rangeвозвращают: Cells = ячейки Colums = строки Rows = строки Sheets = листы, которые содержат диаграммы и обычные листы Worksheets = обычные листы Workbooks = коллекцию открытых книг Names = коллекцию именованных диапазонов
33. Назовите свойство обновления экрана: [ScreenUpdating]
34. Отключение обновления экрана: *позволяет ускорить выполнение макропроцедур Значительно замедляет выполнение макропроцедур Не сказывается на выполнении макропроцедур
35. Какое свойство позволяет определить или узнать режим пересчета рабочей книги? [calculation]
36. Какое свойство возвращает полный путь к объекту? [path]
37. Установите соответствие. Синтаксис метода OnTime: EarliestTime = выражение, задающее время запуска процедуры Procedure = имя запускаемой процедуры LatestTime = самое позднее время, когда процедура может быть запущена = выражение, задающее время окончания процедуры = самое раннее время, когда процедура может быть запущена
38. Если в качестве EarliestTime использовать выражение Now()+интервал времени, то: процедура запустится в указанный интервал времени процедура запустится до настоящего времени на указанный интервал *процедура запустится спустя указанный интервал от текущего времени
39. Какой метод переводит приложение в состояние ожидания до наступления некоторого момента времени? [wait]
40. Установите соответствие. Синтаксис метода Wait: Expression = возвращаетобъектapplication Time = время окончания паузы в выполнении процедуры в формате даты = время начала паузы в выполнении процедуры в формате даты = время начала паузы в выполнении процедуры в числовом формате
41. Какой метод позволяет выделить любой диапазон ячеек в любой книге, причем, если книга не активна - она будет активирована? [GoTo]
42. Установите соответствие. Синтаксис метода GoTo: Reference = ссылка на ячейку (диапазон), которая должна быть выделена после вызова метода Scroll = «перемотка» листа Excelк выделенным ячейкам = ссылка на ячейку (диапазон), которая должна быть выделена перед вызовом метода = удаление выделенных ячеек
3. КОЛЛЕКЦИИ ОБЪЕКТОВ
43. Ссылка на объект коллекции – это: #название коллекции, после которого в скобках указывается индекс объекта название коллекции, после которого в кавычках указывается индекс объекта название коллекции, после которого в кавычках указывается его имя скобках #название коллекции, после которого в скобках указывается его имя в кавычках
44. Укажите верные свойства элементов коллекции: элементы коллекции не перенумеровываются при удалении или добавлении в коллекцию #количество элементов заранее не фиксируется #новый элемент может быть добавлен в произвольное место коллекции количество элементов заранее фиксируется
45. Как называется коллекция рабочих книг, которую составляют открытые рабочие книги? [workbooks]
46. элемент Workbook: #при открытии или создании рабочей книги добавляется в конец коллекции Workbooks При открытии или создании рабочей книги добавляется в начало коллекцииWorkbooks #при закрытии книги удаляется из коллекции При закрытии книги добавляется в коллекцию
47. Установите соответствие. Свойства и методы объектов Workbooksи Workbook: Count = высвечивает число рабочих книг в коллекции Add = добавляет новую рабочую книгу в коллекцию Close = закрывает все рабочие книги Colors = указывает на конкретный элемент палитры Name = высвечивает имя последней открытой книги FullName = возвращает полное имя активной рабочей книги Sheets = возвращает кол-во элементов в коллекции листов различных типов рабочей книги Charts = возвращает имя первого листа в коллекции диаграммных листов активной книги Worksheets = активизирует первый лист из коллекции рабочих листов
48. Какие процедуры записываются на процедурном листе, связанном с объектом? [событийные] 49. Расположите в правильном порядке действия для вставки событийной процедуры для объекта Workbook: Выделить объектThisWorkbook(Эта книга) в окне проекта Перейти на лист процедур, нажав клавишу F7 На процедурном листе в окне выбора объектов выбрать объект Workbook В окне выбора событий выбрать событие Записать текст процедуры
50. Установите соответствие. Свойства и методы объектов WorkSheetsи Workheet: Count = высвечивает число рабочих листов в рабочей книги Add = добавляет новый лист заданного типа в рабочую книгу Copy,Move = копирует, перемещает указанные листы или группу листов в новое место Acticate = активизирует указанный рабочий лист Delete = удаляет первый рабочий лист Name = возвращает или устанавливает имя листа Columns = возвращает коллекцию столбцов ScrollArea = определяет границы интервала Rows = возвращает коллекцию строк
51. Установите соответствие. Cинтаксис метода для коллекций Sheets, WorkSheets: Expression = выражение, возвращающее коллекцию WorkSheetsили Sheets Before = специфицирует лист, перед которым вставляется новый лист After = специфицирует лист, после которого вставляется новый лист Count = кол-во вставляемых листов Type = тип вставляемого листа
52. Какой метод используется для перемещения листов? [move]
53. Какой метод выделяет объект? [select]
54. Какая функция служит для выделения листов с конкретными именами? [array]
55. отдельная ячейка, целиком строка или столбец рабочего листа, выделенный интервал ячеек, непрерывный интервал ячеек или интервал несмежных ячеек- это объект: [range]
56. Благодаря какому свойству, активная ячейка представляется в качестве объекта Range? [ ActiveCell]
57. Какое свойство определяет выделенный интервал ячеек в качестве объекта Range? [Selection]
58. Сколько существующих основных свойств и методов, возвращают объект Range? *10 11 9 8 59. Какой из операторов устанавливает значение активной ячейки? Оператор Range Оператор Cells Оператор Columns *Оператор ActiveCell.Value
60. Какой оператор устанавливает значение для третьей области объекта Range - для ячеек интервала? *Оператор Range Оператор Cells Оператор Columns Оператор ActiveCell.Value
61. Какой оператор выделяет первые четыре столбца? ОператорActiveCell.CurrentRegion.Count Оператор Rows Оператор Cells *Оператор Columns
62. Какой оператор активизирует ячейку и равносилен оператору Range? ОператорActiveCell.CurrentRegion.Count Оператор Rows *Оператор Cells Оператор Columns
63. Оператор Selection: копирует выделенный интервал ячеек *очищает выделенный интервал ячеек выбирает выделенный интервал ячеек удаляет выделенный интервал ячеек
64. Сколько несмежных интервалов объединяет оператор UnionRangeв один объект Range? *два четыре шесть восемь
65. Какой из объектов Range является методом? Rows *Union Selection Cells
66. Все свойства возвращают объект Range, не активизируя что? старую ячейку смежный интервал данные *новую ячейку
67. Какие из методов активизируют новую ячейку? #Activate #Select Insert Update
68. Сколько используется разных способов записи свойства Range? *2 3 4 5
69. Какой способ записи свойства Range является первым? object.Range(Cell1 [,Cell2]) object.Range(Cell1 [,Cell0]) *object.Range(Cell1) object.Range(Cell0)
70. Установите соответствие Cell1 = задает интервал ячеек произвольного размера Свойство Range= возвращает объект Range object = ссылка на объект Cell2 = единственная ячейка (строка или столбец), задающая правый нижний угол интервала
71. Какой способ записи свойства Range является вторым? *object.Range(Cell1 [,Cell2]) object.Range(Cell2 [,Cell0]) object.Range(Cell2) object.Range(Cell2 [,Cell1])
72. Какой считается ссылка на интервал ячеек, если свойство Range применяется к объекту Range? *относительной и возвращается смещенный объект Range относительной и смещенный объект Range не возвращается задвоеннойи возвращается смещенный объект Range удаленной и смещенный объект Range не возвращается
73. Что не относится к правилам свойстваRange? Могут использоваться имена, определенные в таблице, или координаты ячеек, столбцов, строк или интервалов. #Координаты разделяются двоеточием. Координаты задаются в стиле A1. Координаты и имена заключаются в кавычки. При задании интервалов координаты левого верхнего угла и правого нижнего угла интервала разделяются двоеточием. #Для задания несмежных интервалов и пересечения используется запятая. Для задания несмежных интервалов используется запятая. Для задания пересечения интервалов используется пробел.
74. Какое свойство возвращает единственную ячейку рабочего листа, которая находится на пересечении строки и столбца, задаваемых целыми числами? [Cells]
75. Установите соответствие.Синтаксисobject.Cells (RowIndex,ColumnIndex): object = ссылка на объект RowIndex = индекс строки ColumnIndex = индекс столбца Index
76. Что в свойстве Cells является первым аргументом? ссылка на объект ссылка на строку индекс столбца *индекс строки
77. Что в свойстве Cells является вторым аргументом? индекс строки *индекс столбца ссылка на объект ссылка на строку
78. Какое понятие всегда подразумевает целое число, целочисленную переменную или выражение, результат вычисления которого есть целое число или может быть преобразован в целое число? [индекс]
79. Какое свойство позволяет задавать ячейки или интервалы при помощи числа строк и колонок, которые отделяют нужную ячейку от исходной ячейки, т.е. указывая смещение относительно выбранной ячейки? [Offset]
80. Установитесоответствие. Синтаксисobject.Offset([RowOffset][,ColumnOffset]: RowOffset =смещение строки искомой ячейки относительно исходной ячейки; =ссылка на объект Range. Ссылка обязательна и определяет объект, относительно которого задается смещение; =смещение столбца искомой ячейки относительно исходной ячейки;
81. К необязательным аргументам синтаксисаobject.Offset([RowOffset][,ColumnOffset] относятся: #RowOffset RowIndex ColumnIndex #ColumnOffset
82. Какой метод используется для объединения двух и более объектов Range, заданных ссылками на непересекающиеся интервалы, в один объект Range? [Union]
83. Установите соответствие. СинтаксисObject.Union (arg1,arg2,...): arg1,arg2 = интервалы ячеек. Количество аргументов произвольно. =смещение столбца искомой ячейки относительно исходной ячейки =смещение строки искомой ячейки относительно исходной ячейки =всегда объект Application. Ссылка необязательна
84. Какое свойство выполняет обратное действие, разделяя объединенные интервалы на несколько объектов Range? [Areas]
85. Установите соответствие. Синтаксис Object.Areas(index): object = ссылка на объект Range, состоящий из нескольких интервалов index = номер интервала в объекте. Аргумент необязателен = возвращает объект Range =смещение столбца искомой ячейки относительно исходной ячейки
86. Какие свойства возвращают целое число, показывающее индекс первого столбца или первой строки соответственно для заданного объекта? #Column Union #Row Cells
87. Какое свойство возвращает объект Range, представляющий колонку или коллекцию колонок в объекте, к которому это свойство было применено? [Columns]
88. Какое свойство возвращает объект Range, представляющий строку или коллекцию строк в объекте, к которому это свойство было применено? [Rows]
89. Какое свойство определяет объект Range, который соответствует интервалу ячеек, включающему заданную ячейку? [CurrentRegion]
90. Какое свойство возвращает или изменяет ширину колонки в единицах, эквивалентных одному символу в стиле Обычный ( Normal )? [ColumnWidth]
91. Какое из свойств возвращает ширину интервала ячеек в пунктах?
ColumnWidth *Width RowHeight WrapText
92. Какое из свойств возвращает суммарную высоту интервала строк, зависящую от названия и размера шрифта? Width RowHeight *Height WrapText
93. Какой метод выделяет интервал ячеек? [Select]
94. Какой метод активизирует единственную ячейку? [Activate]
95. Какой метод очищает интервал ячеек, изменяя, таким образом, свойство Value каждой ячейки интервала? Union *Clear Select Activate
96. Какое свойство заливки (заливка - это объект Interior, который является вложенным для объекта Range ) рассматривает цвет как номер в палитре цветов рабочей книги? RowHeight CurrentRegion ColorHeight *ColorIndex
97. К каким объектам относится свойство Color и устанавливает цвет объекта в формате RGB? #Border #Font #Interior Pattern
98. Какое свойство задается константой xlSolid, позволяющей установить заливку активных ячеек? [Pattern]
99. Cкольков палитре цветов (рабочей книги)? 32 64 *56 102
100. Что является свойством объекта Workbook и использует палитру цветов рабочей книги как массив значений цветов? Color *Colors Pattern ColorIndex
|
||
Последнее изменение этой страницы: 2018-05-27; просмотров: 224. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |