Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Примеры. 1. Распечатать название рабочего листа c активной ячейкой.
1. Распечатать название рабочего листа c активной ячейкой. Свойство Parent возвращает рабочий лист, на котором расположена активная ячейка.
2. В зависимости от знака числа, хранящегося в ячейке, залить ячейку некоторым цветом. В процедуре тестируется свойство Value объекта Range - ячейки A1. В случае отрицательного числа цвет заливки ячейки - синий.
При нулевом значении заливка ячейки отменяется (константа xlNone). При положительном значении устанавливается цвет заливки, предусмотренный по умолчанию (константа xlAutomatic). Методы объектов Методы - это действия, которые выполняются с объектом. Методы могут влиять на значения свойств. Важно · Методы - это функции или подпрограммы. · Подобно процедурам методы могут принимать аргументы. · Функции VBA и методы Application могут иметь одинаковые имена, но различные аргументы, например, функция InputBox класса Interaction и метод InputBox класса Application. Синтаксис вызова метода без аргументов object.method например, ActiveCell. Justify. Вызов метода с аргументами имеет две формы: · variable=object.method(arguments) - функциональная форма вызова (аргументы указываются в скобках после названия метода). · object.method arguments - операторная форма вызова (аргументы записываются через пробел после названия метода). Если метод использует несколько аргументов, то они перечисляются через запятую. Аргументы можно задавать, используя позиционное или произвольное расположение. ЗАПОМНИТЕ · Функциональная форма вызова метода используется, если необходимо сохранять значение, возвращаемое методом. · Операторная форма вызова метода используется, если не нужно сохранять возвращаемое методом значение. Каждый объект имеет свои собственные методы. Некоторые методы являются уникальными, а другие встречаются у нескольких объектов. Например, метод Delete может удалять графический объект и рабочий лист.
|