После выполнения этой процедуры ячейка Al листа Лист1 получает значение 123. Многие объекты имеют свойство по умолчанию. Для объекта Range свойством по-умолчанию является Value. Следовательно, выражение Value в приведенном выше коде можно опустить, и ничего не изменится. Однако лучше включать ссылку на свойство, даже если оно используется по умолчанию.
Кроме свойств, объекты характеризуются методами. Метод – это действие, которое выполняется над объектом. Ниже приведен простой пример использования метода Clear по отношению к диапазону ячеек. После выполнения этой процедуры ячейки А1: СЗ листа Лист1 станут пустыми, и дополнительное форматирование ячеек будет удалено.
Sub ZapRange()
Worksheets("Лист1").Range("Al:СЗ").Clear
End Sub
Если необходимо удалить значения в диапазоне, но оставить форматирование, используйте метод ClearContents объекта Range.
Многие методы получают аргументы, определяющие выполняемые над объектом действия более детально. Далее приводится пример, в котором ячейка А1 копируется в ячейку В1 с помощью метода Сору объекта Range. В данном примере метод Сору получает один аргумент (адрес ячейки, в которую следует скопировать данные). Обратите внимание, что в примере используется символ продолжения строки (пробел и подчеркивание).
Sub CopyOne()
Worksheets ("Лист1").Range("Al").Copy _
Worksheets("Лист 1 ").Range ("B1")
End Sub
Можно не применять этого символа, а ввести оператор в одну строку следующим образом:
Sub CopyOne()
Worksheets ("Лист1").Range("Al").Copy Worksheets("Лист 1 ").Range ("B1")