МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
ВластивостіWorksheets(“Лист1”).Chartobjects.Delete Методи Класи Сімейство об’єктів Що таке об’єкт? VBA – мова об’єктно-орієнтованого програмування Тема: Програмування на мові VBA. Управління додатком Excel за допомогою VBA. Поняття об’єкта. Властивості, методи, класи об’єктів. Об’єкт Application. Колекція Workbooks, колекція Worksheets, Sheets. Робота з робочими книгами, листами, комірками MS Excel. Об’єкти Workbook, Worksheet, Range. Лекція №7
Об’єктно-орієнтоване програмуванняможна описати як методикуаналізу, проектування та створення додатківз використаннямоб’єктів. При цьому можна використовувати об’єкти, які надає VBA: форми, елементи управління, які ми розмістили на формі, можна керувати об’єктами з інших додатків і навіть створювати свої об’єкти, для яких програмувати властивості і методи. Об’єкт - це поєднання даних і кода (програми). Усі візуальні об’єкти, такі як додаток (Application), робоча книга (Workbook), робочий лист (Worksheet), діапазон (Range), діаграма (Chart), форма користувача (UserForm) також є об’єктами. Сімействоявляє собою об’єкт, який складається з декількох інших об’єктів одного типу. Наприклад об’єкт Worksheets має всі листи з якими може працювати Excel. Кожний елемент сімейства можна ідентифікувати (визначити) по номеру або по імені. Наприклад Worksheets(1) означає перший робочий лист активної робочої книги, а Worksheets(“Лист1”) – робочий лист з іменем Лист1. Активний об’єкт – це об’єкт, з яким в даний момент працює користувач. Кожний об’єкт в VBA задається класом. Тобто клас визначає тип об’єкта, його властивості і дії, які над ним можна виконувати. Конкретний об’єкт є одним з екземплярів класу. Приведемо приклад взаємовідношення між класом та об’єктом. Елементи управління на панелі ToolBox –це класи. Коли ми вибираємо один з елементів і розміщуємо його на формі, створюється копія або екземпляр класу, іншими словами створюється об’єкт. Методце дія, яку можна виконувати над об’єктом. Синтаксис застосування метода такий:<Ім’я об’єкта>.<метод> Наприклад: Application.Quit За допомогою метода Quit (закрити) закривається додаток (об’єкт Application). Метод можна застосовувати до всіх об’єктів сімейства. Наприклад: В даному випадку до сімейства Chartobjects(діаграми) робочого листаЛист1застосовується метод Delete (видалити) Властивості визначають характеристики об’єкта, такі, наприклад, як розмір, колір, розташування на екрані. Змінювати властивості можливо як на етапі проектування форми за допомогою вікна властивостей Properties Windows, так і в програмі Синтаксис встановлення значення властивості такий: <Ім’я об’єкта>.<властивість>=<значення властивості> Наприклад: Application.Caption=”Мій додаток” Встановлюючи значення властивості Caption, змінюємо заголовок вікна Excel на ”Мій додаток”. Властивість можна змінювати для всіх об’єктів сімейства. Наприклад: Worksheets.Visible=False Задаючи значення falseвластивостіvisible(небачимо - false, бачимо - true),робимо так, що всі листи активної робочої книги ми не бачимо.
Читайте також:
|
||||||||
|