Разделы презентаций


Функции пользователя в Excel 2007

Функция – математическое понятие, отражающее связь между какими-либо значениями; "закон", по которому одна величина зависит от другой величины.

Слайды и текст этой презентации

Слайд 1Функции пользователя в Excel 2007

Функции пользователя  в Excel 2007

Слайд 2Функция – математическое понятие, отражающее связь между какими-либо значениями; "закон",

по которому одна величина зависит от другой величины.

Функция – математическое понятие, отражающее связь между какими-либо значениями;

Слайд 3 Создание пользовательских функций или, UDF- функций (User Defined Functions) принципиально

не отличается от создания макроса.
Создание пользовательских функций на Visual

Basic for Applications (VBA, Visual Basic для приложений)

 макрос
выполняет последовательность действий с объектами книги: ячейками, формулами, значениями, листами, диаграммами…

 функция
только с теми значениями, какие мы передадим ей как аргументы: входные даны для расчета.

 Создание пользовательских функций или, UDF- функций (User Defined Functions) принципиально не отличается от создания макроса. Создание пользовательских

Слайд 4Редактор VBA

Редактор VBA

Слайд 5 Пример 1: создание функции НДС
откроем редактор VBA;
добавим

новый модуль через меню Insert, Module;
введем туда текст функции.
Создание пользовательских

функций на VBA
 Пример 1: создание функции НДС откроем редактор VBA; добавим новый модуль через меню Insert, Module;введем туда текст

Слайд 6У=0,18*Х

У=0,18*Х

Слайд 7Синтаксис записи функции в VB
Function name [(arglist)] [As type]

[statements]
[name = expression]

[Exit Function]
[statements]
[name = expression]
End Function

Синтаксис записи функции в VBFunction name [(arglist)] [As type]    [statements]    [name

Слайд 8Синтаксис записи функции в VB
Function - объявление функции
name - имя

функции;
[(arglist)] [As type] - аргументы функции и их;
[statements] - любая

группа инструкций для выполнения в рамках процедуры Function;
[name = expression] - присвоение функции значение, которое она должна возвращать;
[Exit Function] - в случае, если результат достигнут раньше, то можно выйти из функции, первоначально присвоив name нужное значение;
End Function - конец функции.
Синтаксис записи функции в VBFunction - объявление функцииname - имя функции;[(arglist)] [As type] - аргументы функции и

Слайд 9Функции имеют заголовок Function вместо Sub и непустой список аргументов

(в нашем случае это Summa). После ввода кода функция становится

доступной в обычном окне Мастера функций (Вставка, Функция) в категории Определенные пользователем:
Функции имеют заголовок Function вместо Sub и непустой список аргументов (в нашем случае это Summa). После ввода

Слайд 10После выбора функции выделяем ячейки с аргументами (с суммой, для

которой надо посчитать НДС) как в случае с обычной функцией:

После выбора функции выделяем ячейки с аргументами (с суммой, для которой надо посчитать НДС) как в случае

Слайд 11 Пример 2: создание функции НДС
Создание пользовательских функций на VBA

 Пример 2: создание функции НДССоздание пользовательских функций на VBA

Слайд 12 Пример 3: цифры прописью

Создание пользовательских функций на VBA

Создадим функцию, которая

будет определять цифры от 1 до 10 и записывать их

прописью.
 Пример 3: цифры прописьюСоздание пользовательских функций на VBAСоздадим функцию, которая будет определять цифры от 1 до 10

Слайд 13Некоторые стандартные функции на VBA
Atn — возвращает арктангенс;
Sin —

возвращает синус;
Cos — возвращает косинус;
Tan - возвращает тангенс;
Ехр — возвращает

е^х;
Log — возвращает натуральный логарифм;
Sqr — возвращает квадратный корень;
Rnd — возвращает случайное число;
Sgn — возвращает знак числа:
Fix — возвращает округленное число. Примерами строковых функций являются:
StrComp — сравнивает две строки;
Lease - преобразовывает строку в нижний регистр;
Ucase - преобразовывает строку в верхний регистр;
Spase — создает строку пробелов;
Некоторые стандартные функции на VBA Atn — возвращает арктангенс;Sin — возвращает синус;Cos — возвращает косинус;Tan - возвращает

Слайд 14String — создает строку символов;
Len — определяет длину строки;
Instr —

ищет подстроку;
Right — выделяет правую часть строки;
Left — выделяет левую

часть строки;
Asc — возвращает ASCII код символа;
Сиг — возвращает символ по ASCII коду;
Str — преобразовывает число в строку;
Val — преобразовывает строку в число.
Date — устанавливает и возвращает текущую дату;
Time — устанавливает и возвращает текущее время;
DateSerial — преобразовывает в последовательную дату три целых числа (день, месяц, год);
Day — преобразовывает последовательную дату в день месяца;
Month — преобразовывает последовательную дату в месяц года;
Year — преобразовывает последовательную дату в год.

Некоторые стандартные функции на VBA

String — создает строку символов;Len — определяет длину строки;Instr — ищет подстроку;Right — выделяет правую часть строки;Left

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика