Функция рабочего листа,
определенная пользователем, -
это процедура Function,
которую можно указать в формуле,
хранящейся в ячейке. Эти функции
работают точно так же, как и
другие функции, используемые на
рабочем листе Excel. Создавая
собственные функции, можно:
- Разработать функции, которые
решают требуемые задачи.
Если требуется производить
специальные расчеты, то
можно написать собственную
функцию.
- Указать вместо вложенных и
сложных формул одну функцию.
- Создать функции, содержащие
математические выражения,
встроенные функции рабочего
листа Excel и инструкции VBA.
Функция, определяемая
пользователем, выполняет
вычисления и возвращает
значение. После создания она
становится доступной для всех
листов рабочей книги. Функция,
определяемая пользователем,
используется точно так же, как и
любая встроенная функция Excel,
например, СУММ() или
СРЗНАЧ().
Совет : чтобы не
копировать часто используемые
функции из одной рабочей книги в
другую, можно поместить их в одну
рабочую книгу, а затем задать
ссылку на нее в другой книге.
Функции, определяемые
пользователем, обычно
используются, чтобы произвести
расчеты. Они не могут изменять
значения свойств или выполнять
методы. С помощью функций,
заданных пользователем, нельзя
выполнить следующие операции:
- Задать свойства объектов.
- Вставить, удалить или
отформатировать ячейки.
- Задать или изменить
содержимое ячейки.
- Переместить, переименовать,
удалить или добавить рабочие
листы.
- Создать, открыть, закрыть или
удалить рабочую книгу.