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


 

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

71030. Развитие кадрового потенциала ОАО «ЖТК» 477.5 KB
  Изучить современные научные подходы к проблеме подготовки, переподготовки и повышения квалификации кадров; проанализировать состояние работы по подготовке, переподготовки и повышению квалификации руководителей и специалистов Красноярского филиала ОАО «ЖТК»; выявить проблемы организации процесса подготовки, переподготовки и повышения квалификации руководителей и специалистов Красноярского филиала ОАО «ЖТК»...
71031. Изучение основных принципов работы маршрутизаторов в сетях ЭВМ на основе протокола OSPF 209 KB
  Изучение основных принципов работы маршрутизаторов в сетях ЭВМ на основе протокола OSPF. В результате выполнения лабораторной работы студент получает знания по принципам построения и алгоритмам функционирования маршрутизаторов в сетях ЭВМ и навыки по выбору кратчайших путей в сети на основе протокола OSPF.
71032. Разработка универсальной модульной системы, предназначенной для организации промышленной шины 3.78 MB
  Недостатком промышленной сети является то, что при обрыве кабеля теряется возможность получать данные и управлять не одним, а несколькими устройствами (в зависимости от места обрыва и топологии сети остается возможность автономного функционирования сегмента сети и схемы управления).
71033. Информационно–справочная система архива проектно–сметной документации для Ставропольнефтегаз 16.24 MB
  Непосредственной целью данного дипломного проекта является проектирование и разработка информационно – справочной системы ведения архива проектно – сметной документации, которая будет вести учет проектно – сметной документации.
71035. ВЫБОР РАЦИОНАЛЬНОЙ ДЛИНЫ ПАКЕТА СЕТИ ЭВМ 131.5 KB
  Изучить влияние длины пакета на характеристики сети ЭВМ. Изучить методику расчёта рациональной длины пакета сети ЭВМ. Определить рациональную длину пакета сети ЭВМ. Исследовать зависимость эффективной скорости передачи данных от длины пакета для основного цифрового канала связи и канала связи тональной...
71036. ФУНКЦИОНИРОВАНИЕ МАРШРУТИЗАТОРОВ НА ОСНОВЕ ПРОТОКОЛА СЕТЕВОГО УРОВНЯ OSPF СТЕКА ПРОТОКОЛОВ TCP/IP 197.5 KB
  Изучение основных принципов работы маршрутизаторов в сетях ЭВМ на основе протокола OSPF. В результате выполнения лабораторной работы студент получает знания по принципам построения и алгоритмам функционирования маршрутизаторов в сетях ЭВМ и навыки по выбору кратчайших путей в сети на основе протокола OSPF.
71037. Повірка вольтметра, амперметра і лічильника електричної енергії 258 KB
  В електронних лічильниках напруга і струм перетворюються у імпульси які перемножуються інтегруються в часі так що їх кількість пропорційна спожитій електроенергії. Дійсна стала лічильника Номінальна стала лічильника це кількість електроенергії у ватсекундах яка відповідає вказаному на лічильнику передаточному числу...