End Sub. После выполнения этой процедуры ячейка Al листа Лист1 получает значение 123

После выполнения этой процедуры ячейка 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")


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: