Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Avtomatizatsia_ekonomicheskih_raschetov_v_Excel....doc
Скачиваний:
54
Добавлен:
14.11.2018
Размер:
6.91 Mб
Скачать

6. Форматирование легенды:

В окне легенды вызовите контекстное меню, выполните команду Формат легенды и установите следующие параметры:

Вкладка Вид: рамка - обычная, заливка - произвольный цвет;

Вкладка Размещение: внизу, посередине.

1.5.3. Варианты заданий

Построить график функции:

  1. y = x2 – cosx

  2. y = xcosx – 2

  3. y =

  4. y =

  5. y =

  6. y =

  7. y =

  8. y =

  9. y =

  10. y =

  11. y =

  12. y =

  13. y =

  14. y =

  15. y =

  16. y =

  17. y =

  18. y =

  19. y =

  20. y =

  21. y = tg(0,5x+2,4)+x2

  22. y =

  23. y =

  24. y =

  25. y =

1.6. Собственные функции

1.6.1. Общие сведения

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

Создание собственной функции состоит из следующих этапов.

  1. Пусть нам необходимо создать собственную функцию, которая вычисляет выражение:

2. Вызывается редактор Visual Basic

Вид – Панели инструментов – Visual Basic – На появившейся панели выбрать редактор Visual Basic

3. В редакторе

InsertModule и затем

InsertProcedure

4. Появится окно параметров функции.

Здесь необходимо задать имя функции (Name), например Lena и переключатель установить в положение Function и затем Ok

5. Появится заготовка функции вида:

Public Function Lena()

End Function

6. Здесь необходимо:

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

Public Function Lena(X As Double) As Double

End Function

б) внутри функции - выражение для вычисления. В рассматриваемом примере:

Public Function Lena(X As Double) As Double

Lena = (X ^ 2 + 3 * X + 1) / ( (X – 1) ^ 2 + 5)

End Function

Функция создана.

7. Если сейчас вернуться в Excel, то созданную функцию можно вызвать, используя кнопку «Вставка функций». Если все было сделано правильно, то в категории «Определенные пользователем» должна появиться функция Lena. Работа с ней аналогична имеющимся стандартным функциям.

1.6.2. Общие сведения о Visual Basic for Excel

В основе Visual Basic for Excel, лежит стандартный Visual Basic, который располагает собственным набором математических операций и встроенных функций. Их список приводится в таблицах.

Таблица 1.2

Математические операции

Операция

Название

Пример

Результат

+

Сложение

3 + 5

8

-

Вычитание

7 - 4

3

*

Умножение

3 * 6

18

/

Вещественное деление

5 / 4

1.25

^

Возведение в степень

2 ^ 3

8

\

Целочисленное деление

7 \ 4

1

Mod

Остаток от целочисленного деления

7 Mod 4

3

Таблица 1.3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]