Введение в информатику процессов первичной переработки нефти. Новиков А.А - 47 стр.

UptoLike

Составители: 

46
Продолжение табл. 2.3
Результат
После нажатия кнопки
«Выполнить (Run) мак-
рос», получаем окно, в ко-
тором сообщается имя
данной книги
Фрагмент
программы
Worksheets(1).Name = ”LabRab 4”
MsgBox (Worksheets(1).Name)
В свойство Name листа
с порядковым номером 1
заносим новое имя LabRab
4 и выводим значение это-
го свойства в окне
Результат
После нажатия кнопки
«Выполнить (Run) макрос»
получаем окно, в котором
сообщается имя первого
листа данной книги
Методы являются действиями, которые можно выполнять с объектами. Мето-
ды, так же как и свойства, указываются через точку после имени объекта. В отличие
от свойств методы не могут находиться в правой части выражения и после их напи-
сания не должно быть знака = как у свойств.
У методов могут быть аргументы, которые указываются через пробел после
имени метода (в некоторых случаях применяются скобки). Между собой аргументы
разделяются запятой. Аргументы могут указываться по значению (в этом случае ка-
ждый аргумент должен находиться на своей позиции) или по имени (в этом случае
порядок расположения аргументов не имеет значения).
В последнем случае порядок следования аргументов безразличен, а имя от зна-
чения отделяется знаком «присвоить» : =. Значения некоторых (в том числе и всех)
аргументов можно опускать, тогда они используются по умолчанию (но запятые до
заданного аргумента оставить необходимо).
В табл. 2.4 приведены примеры обращения к некоторым методам. Для добавле-
ния и удаления компонентов набора используют методы Add и Delete.
Для очистки
содержимого ячеекметод ClearContents.
Таблица 2.4
Примеры обращения к методам объектов
Фрагмент программы Пояснение
Workbooks(“Ivanov.xls”).Close True,
“Lab2.xls”, False
Вызывается метод Close (закрыть
книгу) c тремя аргументами по пози-
ции: сохранить изменения (первый
аргумент), на диске в текущем ката-
логе под именем Lab2.xls (второй ар-
гумент), не спрашивать, если такой
файл уже есть на диске (третий аргу-
мент)