Следующая статья: Основные типы переменных и функции в Visual Basic (VBA)
Содержание
Определения
Объект
Объектом называется любая именованная сущность, имеющая:
- свойства, то есть установки, которые можно проверить и изменить;
- методы, то есть действия, которые может выполнить объект, когда программа попросит об этом;
- события, то есть ситуации, в которых объект оказывается и на которые может ответить заранее определенными для таких ситуаций действиями.
Коллекция
Коллекция – это VBA-объект специального назначения. Коллекции предназначены для упрощения работы с набором объектов, когда этот набор объектов нужно использовать как одно целое. Как правило, все объекты в коллекции имеют один и тот же тип. Например, коллекция Pages состоит из объектов Page. Однако в VBA существует родовой объект Collection, предназначенный для хранения в нем объектов любых типов в любой комбинации.
Форма
Формой называют любое созданное в VBA пользовательское окно. Официально формы в VBA описываются в терминах объекта UserForm. Каждый объект UserForm принадлежит одновременно двум коллекциям объектов: VBA-проекту, в котором хранится форма, и коллекции UserForms, содержащей все формы, загружаемые программой.
Свойства
Свойства – это характеристики объекта. Каждое свойство хранит информацию о некотором аспекте внешнего вида, поведения, содержимого объекта. Главной задачей свойства является описание некоторой характеристики объекта.
Методы
Методы – это именованные действия, которые объект может выполнить по команде. Ввиду того, что любой метод является неотъемлемой частью объекта, объект сам знает, что ему делать, когда вызывается метод. Таким образом, методы – не что иное, как процедуры, привязанные к конкретному объекту. Чтобы вызвать метод, необходимо напечатать имя объекта, точку, а затем имя метода.
События
Событие представляет собой нечто, случающееся с объектом, и то, на что объект может ответить заранее предусмотренным действием. К событиям можно отнести следующее:
- физические действия пользователя программы, например щелчок кнопкой мыши, перемещение курсора и так далее;
- ситуации, в которые попадает объект в ходе выполнения программы.
Видео: «Очки надо?»
Юмористический роли про китайские очки




