16380

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

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

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

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

Русский

2013-06-20

740 KB

54 чел.

СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ФУНКЦИЙ В 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


 

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

59051. Наталя Забіла. Чотири пори року 35 KB
  Обладнання: виставка творів Наталі Забіли ілюстрації Пори року аудіозапис твору Вівальді Пори року картки зі словами-блискавками картки зі словами-анаграмами запис на дошці аналітико-синтетичних вправ.
59052. Передумови й початок національно-визвольної війни українського народу проти польського панування 74.5 KB
  Іий ученьдослідник: Богдан Зиновій Хмельницький найвидатніший гетьман України видатний полковдець дипломат гнучкий політик справжній патріот захисник України від поляків господар своєї держави що прагнув до зміцнення її могутності.
59053. Нашого цвіту - по всьому світу 42 KB
  Актуалізація та мотивація навчальної діяльності Бесіда Хто такі емігранти За яких причин вони можуть опинитися за кордоном В які держави світу переважно емігрують наші співвітчизники Які основні особливості побуту українського народу Як зберігає народ свої традиції звичаї...
59054. Не нудьгуємо за чаєм. Сімейні посиденьки 29.5 KB
  Мета вечора: розвиток сімейної творчості та співробітництва родини і школи обєднання класного колективу посилення ролі родини у виховному процесі Ведучий...
59055. Нетрадиційний урок: Що? Де? коли? 33.5 KB
  Оцінка історичної постаті і діяльності гетьмана Б.Хмельницького Очікувані результати: Закріпити знання учнів з даної теми; Оцінити історичну постать і діяльність гетьмана Б.Хмельницького; Виховувати почуття гордості до славного минулого нашого народу...
59056. Новорічний гороскоп 44.5 KB
  Звучить музика П. Чайковського з балету «Лускунчик». На сцену вибігають Зірочки й танцюють свій танець. У цей час виходить Звіздар у довгому халаті, ковпаку, окулярах.
59057. Мультисервісна мережу стадіону для надання послуг трансляціі відео потоків, IP-телефоніі, доступу до внутрішніх web-сервісів і доступу в інтернет 795.5 KB
  Мультисервісна мережа зможе поєднувати велику кількість пристроїв користувачів на всій території стадіону. Їх число може вимірятися десятками тисяч, які зможуть не тільки використовувати надані послуги, а й мати доступ до мережі інтернет, яка стала невід’ємною частиною життя
59058. Образ віку в ліриці ХХ століття 50 KB
  Література не задовольняючись формами романтизму і реалізму намагалася знайти нові форми зображення змін що відбувалися передусім у людській свідомості і разом зі світовим мистецтвом вийти на новий рівень творення художніх цінностей.
59059. Око як оптична система. Комбінований урок із біології, фізики та основ здоровя 77.5 KB
  На основі знань одержаних вами у 8-му класі на уроках фізики про світло про закони заломлення світла на межі двох прозорих середовищ про геометричну оптику ми ознайомимося з тим як наше око сприймає світло та колір пояснимо причини порушення зору...