
- •Лекція 4 тема: основні поняття План
- •1. Терміни, які зустрічаються
- •2. Табличні бази даних (Списки)
- •3. Фільтрація списку
- •4. Сортування списку
- •5. Формули проміжних обчислень в списках
- •6.Застосування діалогового вікна Специальная вставка
- •7. Кращий метод одночасного введення формул у виділений діапазон комірок
- •9. Властивості об'єктів
9. Властивості об'єктів
Кожен об'єкт Excel має набір властивостей, використовуваних для його опису, які можна назвати його характеристиками. Наприклад, властивості об'єкту Workbook:
Author - ім'я автора, творця робочої книги;
Name - ім'я робочої книги;
Path - дорога до файлу робочої книги і ін.
Властивостям об'єктів можуть бути привласнені різні значення (аргументи), які будуть описані далі в наступних розділах.
Методи об'єктів
Кожен об'єкт володіє набором методів, які можуть бути виконані ним або ж з його допомогою. Отже, методи - дії. Наприклад, методи об'єкту Workbook:
Close - закриття робочої книги;
Save - збереження робочої книги.
Методам об'єктів можуть бути також привласнені різні значення (аргументи), які будуть описані в наступних лекціях.
Застосування Visual Basic for Application (VBA) для створення моделей
VBA - це всього лише інструмент, за допомогою якого створення якоїсь комп'ютерної моделі або розрахункової таблиці, може бути досягнута найменшими зусиллями. Наприклад, - одночасне визначення точки беззбитковості в багатономенклатурному виробництві для всіх видів продукції, що випускається підприємством. Або розрахунок руху грошових проток в щоденному розрізі при бюджетуванні. Без вживання VBA, використовуючи лише одні формули, це було б просто неможливим завданням.
Або ж за допомогою VBA створена якась технологія, що полегшує працю користувача. Наприклад, введення даних в журнал реєстрації касових документів. В даному випадку вживання VBA виправдане підвищенням продуктивності праці і більшою гарантією уникнення введення помилок.
Макроси (підпрограми) в своїй більшості написані не на високому рівні професійного програміста. Автор не ставив перед собою такого завдання. Завдання автора як користувача з досвідом - показати шлях (або різні напрями) технології вирішення яких-небудь окремих завдань або проблем, що часто зустрічаються на практиці і, можливо, не висвітлених в популярній літературі раніше. А якщо вже напрям є, то виправити або дописати професійно код VBA - справа техніки.
Якщо на якомусь етапі буде необхідний опис автоматизації процесу, в якому будуть використані елементи VBA, то це буде популярно освітлено на практичних прикладах.
Основа для створення комп'ютерних моделей вибрана наступна:
опис проблеми (або завдання), яку необхідно вирішити;
опис технології її рішення;
створення і введення формул, що виробляють обчислення окремих елементів створюваної моделі;
механічний запис міні-підпрограм (макросів) і при необхідності їх удосконалення;
створення і впровадження елементів управління, для управління створюваними моделями.