Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пр.№ 4_Трякіної Д.О..doc
Скачиваний:
4
Добавлен:
24.11.2018
Размер:
186.37 Кб
Скачать

20. Які методи має об’єкт UserForm?

Методи об'єкта UserForm

Вихідний об'єкт UserForm володіє рядом методів, найбільш часто використовуються з яких наведені в Таблиці. Ці методи доступні для кожної форми, що додається в проект.

Таблиця. Основні методи об'єкта UserForm

Метод

Призначення

Copy

Копіює виділений в елементі управління текст в буфер обміну Windows

Cut

Вирізає виділений в елементі управління текст і поміщає його в буфер обміну Windows

Hide

Приховує форму, не вивантажуючи її з пам'яті, зберігаючи значення елементів керування форми і всіх змінних, оголошених в модулі класу форми

Move

Змінює положення і розмір форми

Paste

Вставляє вміст буфера обміну Windows у поточний елемент керування

PrintForm

Виводить на використовуваний в Windows за замовчуванням принтер зображення форми, включаючи всі дані, введені в елементи управління

Repaint

Перемальовує форму, виведену на екран. Використовуйте цей метод, якщо хочете перемалювати форму, не чекаючи, коли вона буде перемальована через звичайний період часу

Show

Виводить форму на екран. Якщо форма ще не завантажена в пам'ять, то даний метод спочатку її завантажує

http://www.4stud.info/ppp/lecture12.html

21. Що таке подійні процедури?

Основні події об'єкту UserForm

Подія

Опис

Activate

Відбувається, коли вікно форми стає активним. Використовуйте цю подію для оновлення вмісту діалогових елементів управління, щоб відобразити будь-які зміни, які відбулися, поки вікно форми було неактивним

Click

Відбувається при клацанні мишею по формі (будь-який її частини, не зайнятою елементами управління)

DblClick

Відбувається при подвійному клацанні мишею по формі (будь-який її частини, не зайнятою елементами управління)

Deactivate

Відбувається, коли форма перестає бути активною

Initialize

Відбувається, коли форма вперше завантажується в пам'ять за допомогою виконання оператора Load або за допомогою методу Show. Використовуйте це подія для ініціалізації елементів керування форми при її появі на екрані

Resize

Відбувається при зміні розмірів форми

Terminate

Відбувається при закритті форми, тобто коли форма вивантажується з пам'яті. Використовуйте це подія для здійснення спеціальних завдань, які необхідно виконати перш, ніж змінні форми будуть вивантажені

http://www.4stud.info/ppp/lecture12.html

22. Опишіть оператори Load і UnLoad

Оператор Load завантажує в пам'ять об'єкт UserForm і запускає метод форми Initialize, але не виводить форму на екран. Коли форма завантажена, можна використовувати написану на VBA програму для роботи з об'єктом UserForm.

Оператор Unload видаляє з пам'яті об'єкт UserForm, а також всі змінні форми. Після того, як форма вивантажено, вона перестає бути доступною для VBA-коду.

http://www.4stud.info/ppp/lecture12.html