Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование VBA.pdf
Скачиваний:
374
Добавлен:
03.05.2015
Размер:
3.07 Mб
Скачать

33

выводят на экран соответственно формулу и значение ячейки A1:

Другими словами, свойство Value возвращает то, что отображается в ячейке, а свойство Formula – то, что находится в ячейке.

Методы объекта Range

Из множества методов объекта Range, которых у него не больше двадцати, следующие, наиболее часто используемые.

Рассмотрим наиболее часто используемые методы объекта Range.

Activate – активизирует диапазон.

Clear, ClearComments, ClearContents, ClearFormats, ClearNotes

очищает содержимое диапазона, позволяют убрать комментарии, содержимое ячеек, форматы и примечания.

Сору – копирует содержимое диапазона в буфер обмена.

Cut – перемещает содержимое диапазона в буфер обмена.

Delete – удаляет диапазон.

Select – выделяет диапазон.

При удалении (метод Delete) ячейки, находящиеся рядом с уничтоженными, сдвигаются на место уничтоженных: влево, если используется параметр xlShiftToLeft, и вверх, если используется параметр xlShiftUp. При очистке (метод Clear) удаляется содержимое ячеек, форматы и комментарии, но сами пустые ячейки остаются.

Метод Сору используется для копирования диапазона в Буфер обмена и при использовании параметра destination – в другой диапазон.

Пример

В приведённом ниже примере диапазон ячеек A1:B1 листа Лист1 копируется в диапазон ячеек A1:B1 листа Лист2.

Worksheets("Лист1").Select

Worksheets("Лист1").Range("A1:B1").Activate

Worksheets("Лист1").Range("A1:B1").Copy _

destination:=Worksheets("Лист2").Range("A1:B1")

2.8.5.Просмотр объектов

Окно просмотра объектов Object Browser позволяет просматривать все объекты проекта. Здесь имеются все свойства, методы и события, связанные с любым объектом. Доступ к этому окну можно получить следующими способами.

34

Щелкнуть на кнопке Object Browser стандартной панели инструментов редактора Visual Basic.

Выполнить команду View > Object Browser (Вид > Просмотр объектов).

Нажать клавишу F2.

Вокне Object Browser всегда можно найти все свойства и методы для любого объекта, быстро открыть тему справочной системы, описывающую выбранный объект, свойство или метод. Окно Object Browser можно использовать как обучающее и справочное средство. Опишем ра-

боту в окне Object Browser.

1.Нажать клавишу F2 для открытия окна Object Browser (рис. 4).

2.Выбрать в Activate Method пункт Activate method as it applies to the Range object

3. Выбрать в Example пункт As it applies to the Range object (рис. 6)

4.Закрыть окно справочной системы.

5.Закрыть окно Object Browser.

Рис. 4. Окно доступа к объектам, свойствам, методам и событиям