Лекции VBA. Можно выделить следующие разновидности макросов
Скачать 314.53 Kb.
|
Использование свойств объектовСвойства объектов можно использовать только двумя способами: получать значение свойства или устанавливать его. Следует отметить, что не все свойства объекта изменяемы. Свойства объектов, которые нельзя из- менять, называют свойствами, доступными только на чтение (read-only); свойства, которые можно устанавливать, называют свойствами, доступными на чтение/запись(read-write). Свойства обычно содержат численные, строковые, значения типа Boolean, хотя некоторые свойства могут возвращать значения типа Object или другие типы данных. Свойства используются в выражениях так же, как любое другое значение переменной или константы. Можно присваивать значение свойства переменной, использовать свойства объектов в выражениях как аргументы к функциям и процедурам или как аргументы для методов какого-либо объекта. Чтобы присвоить некоторой переменной значение свойства объекта, используйте следующий синтаксис: Переменная=Обьект.Свойство Можно также использовать свойство объекта непосредственно в каком- либо выражении или в качестве аргумента функции или процедуры. Пример использования свойств объекта AnyStr = aSheet.Name В этом примере строка, сохраняемая в свойстве Name рабочего листа Excel, на которую ссылается объектная переменная aSheet, присваивается переменной AnyStr: MsgBox InstBook.FullName В приведенном примере InstBook — это переменная, заданная для ссыл- ки на объект открытой рабочей книги. Если InstBook ссылается на рабочую книгу с именем Sales.xls в папке My Documents, то окно сообщения, вызываемое приведенным выше оператором, отображает строку "C:\My Documents\SALES.XLS". Чтобы задать свойство объекта, надо присвоить свойству новое значение, используя следующий синтаксис: ИмяОбъекта.Свойство=Выражение Пример изменения свойств объекта InstSheet.Name = "Первый квартал" В данном примере изменяется имя рабочего листа, на который ссылается объектная переменная InstSheet, присваивая значение свойству Name листа: В таблице 2 перечислены некоторые из наиболее употребительных или полезных свойств объектов в Excel. В таблице представлено имя свойства, тип и значение, а также объекты, которые имеют это свойство. Таблица 2
|