Tuesday, February 22, 2022

Тема: Розв’язування задач

Практичне завдання Створити макрос MS Excel, що автоматизує роботу з навчальними кросвордами. 
 
Відкрийте MS Excel. 
 Встановіть необхідну висоту та ширину клітинок. 
 Створіть розмітку кросворда за допомогою границь клітинок, встановіть необхідний шрифт, його розмір та колір, вставте заголовок. Перейдіть на вкладку Розробник→Вставити→Кнопка (елемент ActiveX) Вставте кнопки поруч з кросвордом, змініть їх заголовки Caption та властивість BackColor Додайте кнопку “Очистити”. Відкрийте вікно кода. Кожна кнопка поруч з кросвордом буде відкривати форму з питанням, створіть подібний код для кожної кнопки Відкрийте вікно Visual Basic, додайте користувацькі форми у кількості питань кросворду. Відкрийте користувацьку форму UserForm1, додайте до неї елементи та налаштуйте їх властивості як на зображенні: Запрограмуйте поведінку кнопки “Далі…”: Аналогічно створіть інші вікна. Орієнтовні питання для кросворда: Найменша одиниця виміру інформації. (біт) Пристрій, за допомогою якого можна ввести в комп’ютер малюнки, фотографії, текст. (сканер) Новини, повідомлення, відомості представлені у різних видах. (інформація) Пристрій, який використовують для зв’язку між комп’ютерами та для виходу в Інтернет. (модем) Я пишу листи і вірші, Мої тексти найгарніші. Хай підтвердить весь народ, Як усім потрібен …(Word) Я показую об’єкти, Фото-, відео проекти. Я не плеєр, не мотор, А звичайний …(монітор) Я не нишпорю в коморах, Не ховаюся по норах. Ковзаю по столу трішки, Бо комп’ютерна я … (мишка) Основна одиниця виміру інформації. (байт) Друкувальний пристрій. (принтер) Якщо є складна робота, Мусить бути лиш охота, Бо зі мною буде толк, Адже я – системний…(блок) А, Б, В, Г, Д і кома – Всім, мабуть, уже відома Така клавішна структура. Звісно ж це… (клавіатура) Перевірте роботу програми Надішліть роботу на перевірку Домашнє завдання. Підберіть питання та побудуйте власний кросворд. Створіть програму його реалізації мовою VBA.