Microsoft Excel

  • doc
  • 14.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 22. Microsoft Excel.doc

Функции определённые пользователем

     Функции определённые пользователем (User Defined Function) - это функции, код которых был написан (на языке VBA) самим пользователем. По умолчанию все пользовательские функций попадают в категорию Определённые пользователем. При вставке пользовательских функций в нижней части диалоговых окон Аргументы функции и Мастер функций – шаг 1 из 2 по умолчанию не отображаются краткая справка о пользовательской функции и краткое описание аргументов этой функции. В остальном с пользовательскими функциями можно работать так же, как и с любой функцией листа.

ПРИМЕР:

view plainprint?

1.        Function VAT(value As IntegerAs Integer  

2.         VAT = value * 1.18  

3.        End Function  

Эта функция возвращает стоимость с НДС.

Для того что бы её применить, необходимо поместить код в стандартный модуль (Alt+F11 - Insert - Module):



После этого функция станет доступной в категории Определённые пользователем:



Далее, её применение ничем не отличается от применения стандартных функций.






Самым большим минусом функций определённых пользователем является то что для их работы макросы должны быть разрешены.
Кроме того, если пользовательская функция дублирует встроенную, то она всегда будет медленнее чем стандартная функция листа.

 


Скачано с www.znanio.ru