Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Властивості

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),робимо так, що всі листи активної робочої книги ми не бачимо.

 


Читайте також:

  1. Аеродинамічні властивості колісної машини
  2. Аналізатори людини та їхні властивості.
  3. Аналізатори людини та їхні властивості.
  4. Атрибутивні ознаки і властивості культури
  5. Білки, властивості, роль в життєдіяльності організмів.
  6. Біосфера Землі, її характерні властивості
  7. Будова атомів та хімічний зв’язок між атомами визначають будову сполук, а отже і їх фізичні та хімічні властивості.
  8. Будова і властивості аналізаторів
  9. Векторний добуток і його властивості.
  10. Види і властивості радіоактивних випромінювань
  11. Визначення добутку на множині цілих невід’ємних чисел, його існування та єдиність. Операція множення та її основні властивості (закони).
  12. Визначення суми на множині цілих невід’ємних чисел, її існування та єдиність. Операція додавання та її основні властивості (закони).




Переглядів: 766

<== попередня сторінка | наступна сторінка ==>
Основні заходи психологічного супроводження навчального процесу у ВНЗ МНС України | Основні властивості робочих листів

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.