Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Створення користувальницьких функцій на VBA

 

Створення користувальницьких функцій або, як їх іноді ще називають, UDF-функцій (User Defined Functions) принципово не відрізняється від створення макросу в звичайному програмному модулі. Різниця тільки в тому, що макрос виконує послідовність дій з об'єктами книги (комірками, формулами та значеннями, листами, діаграмами і т.д.), а користувальницька функція - тільки з тими значеннями, які ми передамо їй як аргументи (вихідні дані для розрахунку ).

 

Щоб створити для користувача функцію для розрахунку, наприклад, податку на додану вартість (ПДВ) відкриємо редактор VBA, додамо новий модуль через меню Insert - Module і введемо туди текст нашої функції:

Зверніть увагу, що на відміну від макросів функції мають заголовок Function замість Sub і непорожній список аргументів (в нашому випадку це Summa). Після введення коду наша функція стає доступна в звичайному вікні Майстра функцій (Вставка - Функція) в категорії Визначені користувачем (User Defined):

Після вибору функції виділяємо комірки з аргументами (з сумою, для якої треба порахувати ПДВ) як у випадку із звичайною функцією:


Читайте також:

  1. ACCESS. СТВОРЕННЯ ЗВІТІВ
  2. ACCESS. СТВОРЕННЯ ФОРМ
  3. ISO 15504. Причини та історія створення
  4. А. Створення власної папки.
  5. Автоматичне і ручне створення об’єктів.
  6. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  7. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  8. Аденогіпофіз, його гормони, механізм впливу, прояви гіпер- та гіпофункцій.
  9. АЛГОРИТМ СТВОРЕННЯ БРЕНДУ
  10. Алгоритм створення тренінгової програми
  11. Аутентифікація з використанням односторонніх функцій
  12. БАЗОВІ ЗАСАДИ СТВОРЕННЯ ОРГАНІЗАЦІЙНОЇ СТРУКТУРИ ПРОЕКТУ




Переглядів: 680

<== попередня сторінка | наступна сторінка ==>
Кнопка на аркуші | Методичні рекомендації щодо роботи з опорним конспектом лекцій.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.001 сек.