Высокоуровневые методы информатики и программирования. Степанов А.Г. - 82 стр.

UptoLike

Составители: 

82
Стандартные классы и объекты при взаимо-
действии Excel и VBA
Лабораторная работа 9
Элементы управления рабочего листа Excel
Методические указания
Программы, подготовленные с помощью VBA, предназначены для выполнения в
многозадачной и многооконной операционной среде. Желательно, чтобы взаимо-
действие с этой средой осуществлялось в стандартном для нее виде. Учитывая то,
что, во-первых, средства такого взаимодействия уже созданы, а, во-вторых, создан-
ные средства предусматривают возможность их использования пользовательскими
программами, целесообразно пользоваться уже существующими решениями, обес-
печивающими взаимодействие оператора и ЭВМ. Реализация подобного взаимо-
действия существенно облегчена за счет предусмотренного разработчиками опера-
ционной среды объектного подхода к программированию.
Существующая библиотека классов и объектов чрезвычайно обширна, а ее
детальное изучение может потребовать больших трудозатрат. Самое главное, де-
тальное знание всей библиотеки обычно не требуется, поскольку пользователь, как
правило, сталкивается с ограниченным кругом задач. Поэтому представляется целе-
сообразным изучать не все существующие в системе стандартные классы и объек-
ты, а только необходимые для решения конкретной задачи. При этом важно освоить
технологию работы по внедрению, использованию и программированию объекта. В
основу дальнейшего обучения положено обсуждение возможностей работы только с
некоторыми стандартными классами и объектами, а освоение других классов можно
осуществить самостоятельно по аналогии с рассмотренными на основе новой прак-
тической задачи.
Из всего множества классов и объектов операционной среды первоначально
выделим встроенный в VBA класс элементов управления. Он используется для соз-
дания различных дополнительных компонентов рабочего листа Excel. В его состав
входят классы более низкого иерархического уровня. Общим для всех классов явля-