Построение линии тренда
Цели работы:
1) Освоить построение многостраничных диалоговых окон.
2) Научиться строить линии тренда.
3) Ознакомиться с использованием метода Offset для вывода данных на рабочем листе.
Задание. Разработать приложение, позволяющее при помощи диалоговых окон выбрать режим обработки данных, получить уравнение линейного тренда и поместить его на диаграмме.
Получены статистические данные об объёме продажи мороженого в зависимости от температуры. Данные получены: 1) в виде ряда (таблица 1) и 2) в виде корреляционной таблицы (таблица 2). Требуется получить уравнение линейной регрессии, используя функции рабочего листа MS Excel, и построить линии тренда.
Таблица 1
Температура | ||||||
Продажа, шт. |
Таблица 2
Продажа Температура | ||||||
Последовательность выполнения
|
|
1. Войти в редактор VBA и выполнить команды Insert → UserForm.
2. Поместить на форму элемент управления MultiPage (Набор страниц), реализующий многостраничные диалоговые окна. Выбрать первый ярлык Page1 и задать его свойству Caption значение Тренд, второму ярлыку задать значение этого свойства Параметры.
3. Поместить на первую страницу следующие элементы управления: 6 надписей: Label1, Label2, Label3, Label4, Label5, Label6, 3 поля: TextBox1, TextBox2, TextBox3, 3 элемента управления RefEdit: RefEdit1, RefEdit2, RefEdit3, а также 2 кнопки CommandButton1, CommandButton2.
4. Перейти на другую страницу и поместить на ней элемент управления Frame1, в котором разместить два переключател OptionButton1, OptionButton2.
5. Задать всем элементам управления свойства в соответствии с рисунками 1 и 2.
6. Перейти в рабочую книгу MS Excel и ввести исходные данные на Листе1 и на Листе2.
7. Записать программный код.
Рис. 1. Диалоговое окно 1
Рис. 2. Диалоговое окно 2
Рис. 3. Исходные данные для расчёта на Листе1 и Листе2
Сначала записываются переменные уровня модуля