Visual Basic for Applications. Практика. Нагина Е.К - 4 стр.

UptoLike

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

4
7. Ввести список параметров функции, их типов данных, а также указать
тип возвращаемого функцией значения;
8. Используя команду меню Вид / Просмотр объектов или клавишу <F2>,
вызвать окно Просмотр объектов;
9. Раскрыть список верхнего левого окна (Список проектов) и выбрать из
него VBA Project. В окне Классы отобразятся элементы текущего проек-
та;
10.
Выбрать в этом окне модуль, в котором создана функцияв области
Компоненты отобразятся элементы, которые содержатся в этом модуле;
11. Выделить в области Компоненты элемент с именем созданной вами
функции и включить контекстное меню;
12. Выполнить команду этого меню Свойства (Propeties) – откроется окно
Параметры компонента;
13. В поле Описание этого окна
ввести текст краткого описания этой функ-
ции (рис. 1.2).
Рис. 1.2. Диалоговое окно «Просмотр объектов»
Существует и другой способ создания функции.
1. Находясь в Excel и не открывая окно редактора Visual Basic, выполнить
команду Сервис / Макрос / Макросы;
2. В открывшемся окне Макрос ввести имя макроса, например Summa, и
нажать на кнопку <Создать>;
3. В результате откроется приложение VBA, в котором будет открыт су-
ществующий
модуль (или создан новый), например Модуль1;
4. На экране будут выведены строки:
Sub Summa()
End Sub
5. Заменить эти строки на листе модуля строками заголовка и конца функ-
ции следующего вида:
7. Ввести список параметров функции, их типов данных, а также указать
    тип возвращаемого функцией значения;
8. Используя команду меню Вид / Просмотр объектов или клавишу ,
    вызвать окно Просмотр объектов;
9. Раскрыть список верхнего левого окна (Список проектов) и выбрать из
    него VBA Project. В окне Классы отобразятся элементы текущего проек-
    та;
10. Выбрать в этом окне модуль, в котором создана функция – в области
    Компоненты отобразятся элементы, которые содержатся в этом модуле;
11. Выделить в области Компоненты элемент с именем созданной вами
    функции и включить контекстное меню;
12. Выполнить команду этого меню Свойства (Propeties) – откроется окно
    Параметры компонента;
13. В поле Описание этого окна ввести текст краткого описания этой функ-
    ции (рис. 1.2).




               Рис. 1.2. Диалоговое окно «Просмотр объектов»

      Существует и другой способ создания функции.
1. Находясь в Excel и не открывая окно редактора Visual Basic, выполнить
   команду Сервис / Макрос / Макросы;
2. В открывшемся окне Макрос ввести имя макроса, например Summa, и
   нажать на кнопку <Создать>;
3. В результате откроется приложение VBA, в котором будет открыт су-
   ществующий модуль (или создан новый), например Модуль1;
4. На экране будут выведены строки:
Sub Summa()

End Sub
5. Заменить эти строки на листе модуля строками заголовка и конца функ-
   ции следующего вида:
                                   4