|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Если два и более, то
КОНТРОЛЬНАЯ РАБОТА Создание пользовательских функций. Создание макросов в MS Eхcel c использованием макрорекордера
· изучить возможности создания макросов в MS Eхcel с помощью макрорекордера; · получить практические навыки написания пользовательских функций в модуле редактора VBA(Visual Basic for Application); · освоить создание команд меню и кнопок на панели инструментов для запуска макроса.
Для автоматизации рабочего места пользователя записывают макросы с помощью макрорекордера. Макрос-это программа, состоящая из списка команд, которые должны бытьвыполнены приложением. VBA - это среда программирования, разработанная для создания макросов в приложениях. Если пользователь не умеет программировать, то с помощью VBA может «записать» макрос и назначить его какой-либо кнопке. Макрорекордер записывает каждый шаг, вызов команды, перемещение мыши, ввод формул, ввод с клавиатуры. После того как запись окончена, нужно остановить рекордер.
Задание 1 Создать таблицу согласно своему номеру контрольной работы, первая запись - это Ваша ФИО. Сохранить ее в папке под своим именем, таблицу не форматировать. Заготовка к начислению зарплаты
Задание 2 Создать следующие пользовательские функции для расчета таблицы:
-отчисления в пенсионный фонд составляют 1% от оклада, поэтому получим следующее выражение: отчисления в пенсионный фонд = оклад*1%;
-подоходный налог составляет 13% от оклада за вычетом пенсионного фонда: подоходный налог = (оклад - пенсионный фонд)*0.13
удержания = подоходный налог +отчисления в пенсионный фонд;
Если один ребенок, то
если два и более, то
Итого к выдаче = оклад - удержания - алименты; Для создания пользовательской функции необходимо сделать следующее: · войти в редактор VBA СЕРВИС/МАКРОС/РЕДАКТОР VBA(ALT+F11); · Вставить в окно проекта МОДУЛЬ команда ВСТАВКА(INSERT)/МОДУЛЬ(MODULE);
В окне модуля появится заготовка функции, в нее вставить необходимые для вычисления аргументы и алгоритм вычисления функции. После чего имя функции появится в разделе Пользовательские в Мастере Функций. Пример пользовательской функции для вычисления алиментов: Название функции Алименты, она содержит 3 аргумента оклад, удержания, кол_детей. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |