Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_к_ЛР (VBA).doc
Скачиваний:
117
Добавлен:
09.02.2016
Размер:
3.1 Mб
Скачать

Оформление протокола лабораторной работы

  1. Отчет оформить на рабочем листе 1.

  2. В заголовке лабораторной работы записать ее номер и цель проведения.

  3. Записать условия индивидуальных заданий и порядок выполнения.

  4. Записать проект в личную папку под именем Лаб. 3.

  5. Подготовиться для ответа на контрольные вопросы при защите лабораторной работы.

Контрольные вопросы

  1. Как запустить редактор Visual Basic в Excel?

  2. Для чего предназначена строка меню VBA?

  3. Какие элементы содержит панель инструментов VBA?

  4. В чем различие между панелью инструментов VBA и панелью элементов управления?

  5. Для чего предназначена форма в проекте, и как создать новую форму?

  6. Как наносится объект на форму?

  7. В чем смысл разработки проекта, и из каких файлов состоит проект?

  8. Как открыть окно кода программы?

  9. В чем смысл окна Обозревателя проекта.

  10. Какие свойства объектов TextBox, CommandButton, Label Вы знаете?

  11. Как устанавливаются свойства объекта?

  12. Как создать процедуру для объекта вида CommandButton?

  13. Как запустить проект на выполнение?

  14. Как сохранить проект и выйти из Excel?

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

Линейные программы в vba

Цель работы: описание переменных и констант в VBА. Освоение операторов присвоения и средств ввода – вывода переменных. Разработка проектов для решения задач по линейным программам. При подготовке к работе изучить теоретический материал (с.17 – 22).

Лабораторная работа выполняется в отдельной книге Excel. Загрузить Excel и оформить интерфейс VBA.

Задание №1. Разработать проект для решения задачи по линейной программе. В формулу каждого варианта входят переменные вещественного и целого типа, а также соответствующего типа константы. Для каждой формулы необходимо выполнить замену переменных (,,,и т.д. ) на соответствующие именаVBA . Формулы для вычисления приведены в табл. Л4.1.

Таблица Л4.1 – Варианты заданий

вар.

Математическая зависимость

Тип

переменных

Тип

констант

вещ.

цел.

вещ.

цел.

0

-

1

a

-

2

-

3

с

-

4

d

-

5

k

-

6

c

-

7

s

-

8

a

-

9

-

10

-

11

r

-

12

d

-

13

f

-

14

u

-

15

-

16

-

17

-

18

19

-

20

-

21

-

22

-

23

-

24

25

-

26

-

27

-

28

-

29

-

30

-

И

Рис. Л4.1. Интерфейс

нтерфейс пользователя (рис. Л4.1)

Состоит из формы и 6-ти элементов управления на форме: кнопок Запуск иЗакрыть (CommandButton), двух текстовых полей (TextBox) и двух элементов надписи ( Label). Свойства объектов формы (рис. Л4.2) устанавливаются в соответствии с табл. Л4.2.

Рис. Л4.2. Работа проекта

Работа проекта

При запуске проекта ввод одной переменной выполняется в окно TextBox1, а ввод другой переменной выполняется с помощью функции InputBox( ). Константа описывается в программе. После запуска программы результат решения выводятся в окно TextBox2 (рис. Л4.2).

Таблица Л4.2 — Таблица свойств элементов

Элемент (Объект )

Свойство

Значение свойства

Форма 1

Caption

Линейная программа

Кнопка 1

Caption

Запуск программы

Кнопка 2

Caption

Закрыть проект

Текстовое поле (TextBox1)

Text

Текстовое поле (TextBox2)

Text

Надпись (Label1)

Caption

Введите значение х

Надпись (Label2)

Caption

Результат решения

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