2.1.Объекты, свойства, методы.
2.1.2.Cвойства

 
Свойства -  характеристики объектов, которые регулируют вид и поведение.
 
Как и объекты реального мира, объекты VBA имеют различные присущие им качества или свойства (properties). Объекты в Word и Excel имеют свойства, определяющие их вид и поведение: текст в документе Word может отображаться или не отображаться полужирным шрифтом или курсивом, рабочий лист Excel может быть видимым или нет, строки в рабочем листе или таблице имеют свойство высоты, столбцы имеют свойство ширины и так далее.

 

Свойства регулируют вид и поведение объекта. Чтобы изменить вид и поведение объекта, необходимо изменить его свойства. В Excel можно изменить поведение рабочего листа, изменяя свойство вычисления с автоматического на ручное, или можно изменить вид рабочего листа, задав новый цвет для текста или графики в листе. В Word можно изменить поведение документа, изменяя свойство, которое регулирует показ орфографических ошибок во время набора текста; можно изменить вид документа, задав новые значения для свойств разметки страницы.

Свойства объектов можно использовать только двумя способами

  • получать значение свойства: Переменная = Объект.Свойство
  • или устанавливать его: Объект.Свойство = выражение 

Не все свойства объекта изменяемы. Свойства объектов, которые нельзя изменять, называются свойствами, доступными только на чтение (read - only); свойства, которые можно устанавливать, называют свойствами, доступными на чтение/запись (read - write)

 

Свойство

Тип/что означает

Где найти

 

AcuveCell

Object: активная ячейка в рабочем листе

Application, Window

 

ActiveChart

Object: активная диаграмма

Application, Window, Workbook

 

ActiveSheet

Object: активный лист

Application, Window, Workbook

 

Address

Возвращает координаты ячейки указанного объекта

Range

 

Cells

Диапазон объекта Range

Application, Range, Worksheet

Charts

Коллекция диаграмм

Application, WorkBook

Count

Integer число объектов в коллекции

Все объекты коллекции

Formula

String: формула для ячейки рабочего листа

Диапазон

Index

Integer число объектов в коллекции

WorkSheet

Name

String: имя объекта

Application, WorkBook и др.

Path

String: где хранится объект

Addln, Application, WorkBook

Saved

Boolean: сохранялась ли рабочая книга после последних изменений

Workbook

Selection

Object: текущий выделенный фрагмент

Application, Window

Sheets

Коллекция листов рабочей книги

Application, Workbook

StatusBar

String: сообщение в статусной строке

Application

ThisWorkBook

Object: рабочая книга, из которой выполняется текущая процедура

Application

Type

Integer: число, указывающее тип объекта

Window, Worksheet, Chart

Visible

Boolean: отображается или нет объект на экране

Application, Worksheet, Range и в других объектах

Value

(варьируется): действительное значение» отображаемое в ячейке

Range

Workbooks

Коллекция рабочих книг

Application

Worksheets

Коллекция рабочих листов

Application, Workbook

Пример 1. В активной ячейке устанавливается красный цвет фона с зеленым полужирным шрифтом и в нее вводится строка текста "Май". Активный рабочий лист переименовывается в Отчет за май, а цвет его ярлыка назначается желтым.

 

Пример 2. Вывести имя активного листа, адрес и содержимое активной ячейки (разобрать самостоятельно)

 


 


ПОИСК
МОЯ КНОПКА
Контакты
МБОУ "Лицей им.Атякшева"

628260 г. Югорск, ул. Ленина 24,
ХМАО-Югра, Тюменская область
Телефон: 8 (34675)2-48-30
Факс: 8 (34675)2-48-30



89222596815 nady_er@mail.ru
Карта
sample map