Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Golovko / Інформатика / Лабораторна робота 2 частина 2

.doc
Скачиваний:
25
Добавлен:
22.03.2015
Размер:
95.74 Кб
Скачать

Лабораторна робота №2

Частина 2

Автоматизація роботи в MS EXCEL за допомогою макросів. Розв’язування задач з використанням функцій користувача.

І. Створення макросів.

1) Створення макросів в автоматичному режимі

Порядок виконання роботи:

1. Створити макрос, записавши у нього такі дії:

- виділити діапазон комірок A1:F30;

- встановити формат “number”(число), кількість десяткових знаків після коми - 0;

- встановити шрифт (font) “ Times New Roman ”;

- встановити розмір шрифта - 15;

- у комірку А1 записати: “Створення макросів”;

- у комірку D1 записати номер спеціальності;

- у комірку E1 записати номер групи;

- у комірку з адресою Bn, де n - номер варіанту, записати своє прізвище.

2. Створити ще один макрос, записавши у нього такі дії:

- виділити діапазон комірок A1:F30;

- встановити формат “number”(число), кількість десяткових знаків після коми - 2;

- встановити шрифт (font) “Arial Cyr”;

- встановити розмір шрифта - 10;

- очистити виділений діапазон.

3. Для кожного макросу створити кнопки, на котрих написати своє ім’я з номерами 1 та 2.

4. Виконати спочатку другий, а потім - перший макрос різними методами.

5. Переглянути макроси у модулі.

2) Створення макросів в модулі мовою VBA

  1. Створити макрос для заповнення випадковими числами матриці розміром N рядків та M стовпчиків, де N - номер варіанту +2;M - номер варіанту +4.

  2. Відредагувати макрос таким чином, щоб матриця заповнювалася числами починаючи з N з кроком M.

II. Створення та використання функцій користувача та макросів.

1. Створити функцію користувача для розрахунку Y (Варіант формули дивитися на стор.2-8).

2. Ввести шапку таблиці:

A

B

X

Y

3. Ввести значення А та В. Для заповнення даними стовпчика Х створити макрос мовою VBA. Для завантаження цього макроса створити кнопку.

4. У стовпчик Y ввести формулу для розрахунку Y.

5. Роздрукувати таблицю, формулу, функцію та макрос.

Варіанти формул для завдання №1

Варіант 1

Варіант 2

Варіант 3

Варіант 4

Варіант 5

Варіант 6

Варіант 7

Варіант 8

Варіант 9

Варіант 10

Варіант 11

Варіант 12

Варіант 13

Варіант 14

Варіант 15

Варіант 16

Варіант 17

Варіант 18

Варіант 19

Варіант 20

Варіант 21

Варіант 22

Варіант 23

Варіант 24

Варіант 25