VBA. Лабораторна робота 7. Excel. Форми
Вставка елемента форми на робочий лист
Відкрити View->Toolbars->Forms
Клікнути по елементу: курсор набуває вигляду плюса.
Виділити мишею прямокутну область на листі
При відпусканні з’явиться необхідний елемент.

Зв’язування елемента із макросом
1. Можна задати макрос безпосередньо після додання елементу на робочий лист (з’явиться відповідне діалогове вікно Assign Macro)
2. Клікнути правою кнопкою миші по елементу (елемент виділиться штрихованою рамкою) та вибрати меню Assign Macro:


Також є можливість змінювати налаштування елемента форми за допомогою меню Format Control.

Важливими властивостями компонента на листі є Grouping та Order. Перший дозволяє згрупувати декілька контролів в одне ціле, а інший дозволяє задавати пріоритет видимості та накладання поточного контролу у відношенні до сусідніх.

Завдання:
Розмістити на робочому листі книги кнопку та задані компоненти, та реалізувати користувацький інтерфейс для забезпечення виконання макросів.
Створити макрос який здійснює сортування заданого стовпця. Продемонструвати роботу із Check Box.
Створити макрос який здійснює сортування чисел у виділених комірок. Продемонструвати роботу із List Box.
Створити макрос який здійснює сумування чисел заданого рядка. Продемонструвати роботу із Option Button.
Створити макрос який здійснює сумування чисел у виділених комірках. Продемонструвати роботу із Combo Box.
Створити макрос який здійснює операції (+, -) над заданим рядком та введеним числом. Продемонструвати роботу із Check Box.
Створити макрос який будує діаграму заданого типу. Продемонструвати роботу із Spinner
Створити макрос який копіює задане число стовпців та рядків у новий лист робочої книги. Продемонструвати роботу із Option Button.
Створити макрос який міняє місцями два задані рядки. Продемонструвати роботу із Combo Box.
Створити макрос який об’єднує дві комірки. Продемонструвати роботу із Spinner
Створити макрос який об’єднує два стовпчики. Продемонструвати роботу із List Box.
Створити макрос який видаляє вміст даного рядку. Продемонструвати роботу із Scroll Bar
Створити макрос який центрує заданий стовпчик. Продемонструвати роботу із Check Box.
Створити макрос який додає в комірку текст заданого кольору. Продемонструвати роботу із Scroll Bar.
Створити макрос який змінює параметри комірки. Продемонструвати роботу із Option Button.
Створити макрос який міняє місцями два задані стовпчики. Продемонструвати роботу із Combo Box.
Створити макрос який змінює колір фону комірки та колір символів. Продемонструвати роботу із List Box.
Створити макрос який змінює формат числа в комірці. Продемонструвати роботу із Spinner