16380

СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ФУНКЦИЙ В MS EXCEL

Лабораторная работа

Информатика, кибернетика и программирование

СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ФУНКЦИЙ В MS EXCEL Методические указания к лабораторной работе по курсу Эксплуатация информационных систем для студентов специальности 230401 Информационные системы Цель работы создание пользовательских функций Основные понятия Од

Русский

2013-06-20

740 KB

52 чел.

СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ФУНКЦИЙ В MS EXCEL

Методические указания к лабораторной работе по курсу

«Эксплуатация информационных систем» для студентов специальности 230401 «Информационные системы»

Цель работы – создание пользовательских функций

Основные понятия

Одной из возможностей Visual Basic for Application является создание новой функции MS Excel, которую впоследствии можно использовать аналогично встроенным функциям.

Это целесообразно в тех случаях, если необходимой функции нет в стандартном наборе встроенных функций MS Excel, например формула Пифагора.

Пример 1 – Создание пользовательской функции, вычисляющую по формуле Пифагора длину гипотенузы прямоугольного треугольника.

Для этого:

1. Откроем MS Excel и перейдем в редактор VBA

2. В новом модуле (Insert-Module) через команду Insert-Procedure зададим имя и остальные параметры новой функции (рис.1). Нажмем кнопку ОК.

 

Рис.1

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

 

4. Закроем редактор VBA и воспользуемся нашей функцией

5. В ячейки А1, В1 и С1 введем соответствующие символы a,b и с, а в ячейки А2 и В2 – значение катетов (3 и 4), а в ячейку С2 вставим формулу, воспользовавшись кнопкой,   выбрав созданную функцию категории «Определенные пользователем» диалогового окна Мастера функций.

Пример 2 – Создадим функцию пользователя, математически определенную как     и построим ее график

Задание

  1.  В соответствии с вариантом создать пользовательскую функцию и построить ее график.

  1.  

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

Продолжение см. на следующей странице

Содержание и оформление отчета

Отчет должен содержать:

  1.  Титульный лист (см.Приложение1);
  2.  Название лабораторной работы
  3.  Цель работы и задание
  4.  Выполненные задания в соответствии с вариантов;
  5.  Выводы по работе

Оформление отчета рекомендуется выполнять на компьютере с использованием текстового редактора MS Word (шрифт Times New Roman, размер 14, интервал 1,5) в распечатанном виде.

Список литературы:

1.  Уокенбах Дж. Excel 2010: профессиональное программирование на VBA. : перевод с анг. М.: ООО «И.Д.Вильямс», 2012г.

2.  Слепцова Л.Д. Программирование на VBA в MS Office 2010. М.: ООО «И.Д.Вильямс», 2010г  

3.  Л.А.Демидова, А.Н.Пылькин. Программирование в среде VBA. Практикум. М.: Горячая линия – Телеком, 2004.

ПРИЛОЖЕНИЕ 1

Министерство образования Саратовской области

Государственное бюджетное образовательное учреждение

Саратовской области среднего профессионального образования

«Балаковский политехнический техникум»

ЛАБОРАТОРНАЯ РАБОТА

по дисциплине

Эксплуатация информационных систем

СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ФУНКЦИЙ В MS EXCEL

Выполнил ст.гр.7

Иванов И.И.

Сдал с оценкой_______

Проверил:

Соколова Т.В._________

«_____»_________2013 г.

2013


 

А также другие работы, которые могут Вас заинтересовать

68485. Налог на прибыль 36.42 KB
  На Западе принято исходить из того, что бизнесмен себе не враг. Любые расходы можно учитывать по одному простому соображению - если компания расходует деньги не на бизнес, компания разоряется. Рынок действует лучше налоговой. Нашим компаниям побоялись свободу давать.
68486. Ставки для резидентов 31.1 KB
  Ставки налога на прибыль. Дивиденды распределение заработанной прибыли после уплаты налога. Когда налогоплательщик получает дивиденды он экономически платит налог второй раз юридически первый раз так как субъекты другие. Это сделано для того чтобы в холдингах не накручивался налог на налог.
68487. Налог на добавленную стоимость 33.57 KB
  Такая система предполагает развернутую систему вычетов, т.к. платит каждый, на каждом этапе. Устаканиться в бюджете налог должен после покупки потребителем (т.к. НДС – потребительский налог). По сути, все, что было на этапах – забегание вперед, аванс, кредитование государства.
68488. Налог на добавленную стоимость. Объект. Понятие и место реализации как объекта НДС 34.5 KB
  Любая страна, освобождает покидающий товар от НДС. Но, страна, которая принимает товар – собирает так называемый “таможенный НДС” с импортеров. Это способ уровнять зарубежные и наши товары по бремени уплаты косвенных налогов. Если кто-то ввозит товары напрямую в РФ – проблем нет. Ввез – заплатил.
68489. Недоимка. Штраф. Пеня 35.36 KB
  Недоимка неуплаченная или не полностью неуплаченная в срок сумма налога. Недоимка может образоваться если налогоплательщик всё посчитал правильно но денег нет. Иногда недоимка есть но налогоплательщик не виноват уплата налога налоговым агентом.
68491. Финансово-правовые аспекты денежно-кредитных и валютных отношений 31.02 KB
  Правовое положение Центрального банка РФ Валютное регулирование и валютный контроль Деньги в экономическом смысле ликвидный актив в юридическом законное средство платежа. Деньги наиболее удобная мера обмена. Закон Грешема 16 век плохие деньги вытесняют из обращения хорошие деньги.
68492. Дизайн на французский манер 85 KB
  Выставка моды 1945 года После четырех лет войны британские и американские модельеры сочли что во Франции с высокой модой покончено. Жак Вьено Институт промышленной эстетики Следуя опытом Великобритании где в конце 1940х годах открылись государственные центры дизайна дизайнер и теоретик...
68493. Хроническое продуктивное воспаление 261 KB
  Хроническое воспаление это длительный процесс при котором деструкция и воспаления развиваются одновременно с заживлением. Причины хронического воспаления: персистирующая инфекция например микобактерия туберкулеза вирус гепатита паразиты инородные тела кремний асбест тальк кетгут и...