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


 

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

42034. Електричні кола з послідовним зєднанням елементів 97.5 KB
  Комплексний опір ланцюга реактивний опір ланцюга опір індуктивності опір ємності опір резистора На малюнку зображено як саме опір елементів залежить від частоти: Рис. комплексний опір ланцюга реактивний опір ланцюга опір індуктивності опір ємності опір резистора На малюнку зображено як саме опір елементів залежить від частоти: Рис. 2 З малюнка легко бачити що тільки опір резистора не залежить від частоти.3Напруга на резисторі Поняття про резонанс напруг На частотах реактивний опір кола дорівнює...
42036. Изучение работы жидкостного U-образного манометра и комплекта приборов для измерения давления пневматической ветви ГСП 785 KB
  Давление питания преобразователей 14014 кгс см2 0140014 МПа Расход воздуха питания в установившемся режиме не более 8 л мин. Рабочий диапазон изменения выходного пневматического сигнала составляет 08 кгс см2 008 МПа. При изменении перепада давления от нуля до предельного номинального значения выходной сигнал изменяется от 02 до 10 кгс см2 от 002 до 01 МПа. Расчетные значения выходных сигналов Sp для номинального перепада давления...
42038. Изучение работы приборов для измерения давления электрической ветви ГСП 112 KB
  Студенты знакомятся с принципом действия устройством преобразователя измерительного Метран43 в комплекте с вторичным прибором и приобретают навыки в определении давления при помощи измерительных преобразователей типа Метран43. Снимают статическую характеристику измерительного преобразователя Метран43. Преобразователи давления типа Метран43 Преобразователи разности давления типа Метран43 предназначены для промышленных систем автоматического контроля и систем в составе АСУ ТП на базе микропроцессорной техники работающих со...
42040. Изучение работы измерительной цепи для измерения температуры термометром сопротивления в комплекте с нормирующим преобразователем и вторичном прибором 107.5 KB
  За погрешность измерения не следует принимать погрешность измерительного прибора с помощью которого производится измерение. Погрешностью измерительного прибора является разность между показанием прибора и истинным значением измеряемой величины. Погрешность измерения обусловлена многими характеристиками измерительного процесса в том числе и погрешностью измерительного прибора. Погрешность измерительного прибора определяется структурными и конструктивными особенностями самого прибора свойствами примененных в нем материалов и элементов...
42042. Расчет электрической части КЭС-400 МВт 284.66 KB
  При сжигании углей на тепловых электростанциях необходимо применять технологии, позволяющие эффективно вырабатывать энергию и тепло с минимальными издержками и строгим соблюдением экологических требований...