Microsoft Excel. От основ к задачам обработки и представления данных. Степанченко И.В. - 86 стр.

UptoLike

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

88
7. ВВЕДЕНИЕ В VISUAL BASIC FOR APPLICATION
Visual Basic for Application (VBA) относится к числу языков про-
граммирования, реализующих наиболее распространенные сегодня прин-
ципы программирования. Эти принципы позволяют создавать полезные
программы (в качестве расширения возможностей создаваемых докумен-
тов), имеющие удобные средства общения с пользователем (пользова-
тельский интерфейспромежуточное звено между человеком и ЭВМ,
набор механизмов и элементов, с помощью которых происходит взаимо-
действие человека и компьютера). При этом создание программ стано-
вится доступным «непрограммирующим профессионалам», т. е. специа-
листам в областях знаний, для которых расчеты на ЭВМ не самоцель, а
лишь средство для решения текущих задач.
Главнейшими из этих принципов являются:
1. Концепция визуального программирования
: Вы будете конст-
руировать пользовательский интерфейс, как бы играя «в кубики». Куби-
ками будут являться объекты интерфейса. Вы сможете легко добавить
или убрать кубик, тем самым, меняя свою постройкуинтерфейс. Это
избавляет программиста от рутинной работы. Языки визуального про-
граммирования получили широкое распространение, так как на програм-
мирование интерфейса раньше
уходило от 60 до 90% всего времени раз-
работки программы. А остальная часть на программирование расчетов.
И, конечно, не оставалось никакого времени на моделирование расчетов.
А Вас, прежде всего, должны интересовать результаты.
2. Концепция объектно-ориентированного программирования
. Сущ-
ность ее заключается в том, что вся программа создается из объектов
(это элемент программы, который минимально зависит от данных),
через которые пользователь или другой объект выполняет определенные
команды программы для достижения результата. Объекты характеризу-
ются свойствами (характеристики объекта), методами (определяют дей-
ствия, которые можно производить над объектом) и
событиями (воз-
никают при работе с объектом или других определенных действиях
пользователя, иногда как результат действия операционной системы,
это реакция объекта). Объекты объединяются в классы (совокупность
объектов различающихся только значениями свойств).
3. Концепция офисного программирования.
Ее сущность в том, что
Вы создаете не автономную программу (которую, конечно, сложнее сде-
лать), а программную надстройку над документом. Это позволяет ис-
          7. ВВЕДЕНИЕ В VISUAL BASIC FOR APPLICATION
     Visual Basic for Application (VBA) относится к числу языков про-
граммирования, реализующих наиболее распространенные сегодня прин-
ципы программирования. Эти принципы позволяют создавать полезные
программы (в качестве расширения возможностей создаваемых докумен-
тов), имеющие удобные средства общения с пользователем (пользова-
тельский интерфейс – промежуточное звено между человеком и ЭВМ,
набор механизмов и элементов, с помощью которых происходит взаимо-
действие человека и компьютера). При этом создание программ стано-
вится доступным «непрограммирующим профессионалам», т. е. специа-
листам в областях знаний, для которых расчеты на ЭВМ не самоцель, а
лишь средство для решения текущих задач.
     Главнейшими из этих принципов являются:
     1. Концепция визуального программирования: Вы будете конст-
руировать пользовательский интерфейс, как бы играя «в кубики». Куби-
ками будут являться объекты интерфейса. Вы сможете легко добавить
или убрать кубик, тем самым, меняя свою постройку – интерфейс. Это
избавляет программиста от рутинной работы. Языки визуального про-
граммирования получили широкое распространение, так как на програм-
мирование интерфейса раньше уходило от 60 до 90% всего времени раз-
работки программы. А остальная часть на программирование расчетов.
И, конечно, не оставалось никакого времени на моделирование расчетов.
А Вас, прежде всего, должны интересовать результаты.
     2. Концепция объектно-ориентированного программирования. Сущ-
ность ее заключается в том, что вся программа создается из объектов
(это элемент программы, который минимально зависит от данных),
через которые пользователь или другой объект выполняет определенные
команды программы для достижения результата. Объекты характеризу-
ются свойствами (характеристики объекта), методами (определяют дей-
ствия, которые можно производить над объектом) и событиями (воз-
никают при работе с объектом или других определенных действиях
пользователя, иногда как результат действия операционной системы,
это реакция объекта). Объекты объединяются в классы (совокупность
объектов различающихся только значениями свойств).
     3. Концепция офисного программирования. Ее сущность в том, что
Вы создаете не автономную программу (которую, конечно, сложнее сде-
лать), а программную надстройку над документом. Это позволяет ис-


                                 88