- •2. Робота з файлами ms Excel і робочими листами
- •4.Введення і редагування значень комірок. Автозаповнення. Список значень.
- •10.Формула масиву
- •11. Функції посилання та пошуку.
- •13. Аналіз даних за допомогою діаграм.
- •14. Лінія тренда.
- •15. Створення списку ms Excel і сортування даних.
- •17. Групування даних.
- •18. Розрахунок проміжних підсумків списку
- •19. Аналіз даних за допомогою команди Подбор параметра
- •20. Консолідація даних у ms Excel
- •21. Зведені таблиці і діаграми
- •22. Використання надбудови Поиск решений
- •23. Статистичний аналіз за допомогою інструмента Описательная статистика
- •Типи полів бд ms Access 2007
- •Створення таблиць бд Access і робота з ними
- •3.Звязки між табл. У базі даних Access.
- •4.Пошук і заміна даних у бд
- •5.Сортування записів у табл. Бд
- •6.Застосув. Фільтр. У табл. Бд
- •7.Вирази і оператори ms Access
- •13. Запити з використанням групових операцій.
- •14. Вставка підсумків в таблицях та запитах бд ms Access
- •15. Створення форм і робота з ними.
- •17. Розробка макросів для створення вікон повідомлень у ms Access.
- •1.Визн.Алг. Вл.Алг. Слов. Опис.
- •5.Мова vba:типи даних та операції
- •6.Мова vba: організація умовного та безумовного переходу
- •7. Мова vb: організація циклів
- •8.Основні поняття vba як мови обєктивно-орієнтованого програмування: проект, методи,властивості,події
- •9. Відображення на екрані повідомлень та результатів обчислень за допомогою функції MsgBox
- •11. Створення і використання функції користувача в книзі ms Excel.
- •13. Технологія створення макросу в середовищі vba. Види процедур. Способи запуску макросу.
- •15.Елемент управління Лічильник –вставка і форматування
- •16.Елемент управління Лінійка прокрутки-вставка і форматування
- •18.Елемент управління Кнопка-вставка і форматування.
- •19.Елемент управління Перемикач-вставка і форматування.
9. Відображення на екрані повідомлень та результатів обчислень за допомогою функції MsgBox
Для відображенні на екрані повідомлень, проміжних чи кінцевих обчислень та іншої інформації використовують діалогову функц. MsgBox. Вона виводить на екран діалогове вікно, яке містить заголовок і відповідну інформацію, та встановлює режим очікування для вибору користувачем кнопки. Після вибору кнопки функт. набуває ціле значення (тип Integer), яке вказує на те, яка кнопка була натиснута. Функц. MsgBox записується так: MsgBox(повідомлення(,кнопки)(,заголовок)), де повідомлення – текст у діалоговому вікні; кнопки – вираз, який вказує на кількість та тип кнопок, які повинні відображатись у вікні; заголовок- назва діалогового вікна; якщо немає заголовка, то там знаходь. назва програми.
Перелік значень-констант, які повертає функция MsgBox
Значення ти Integer, які набуває функція MsgBox після натиснення відповідної кнопки діалогового вікна.
Константа |
Дія користувача |
vbAbort |
Користувач вибирає кнопку Стоп |
vbCancel |
Користувач вибирає кнопку Отмена |
vbIgnore |
Користувач вибирає кнопку Пропустить |
vbNo |
Користувач вибирає кнопку Нет |
vbOK |
Користувач вибирає кнопку ОК |
vbRetry |
Користувач вибирає кнопку Повтор |
vbYes |
Користувач вибирає кнопку Да |
10. Введення даних із клавіатури за допомогою функції InputBox. Функція використовується для введення даних із клавіатури. Вона виводить на екран діалогове вікно, яке може містити назву й певну допоміжну інформацію (створену користувачем) та поле введення. Після появи такого вікна система переходить у режим очікування, тобто чекає команди від користувача. Після занесення інформації в поле введення та натискання кнопки ОК чи клавіші [Enter], система сприймає введене значення як текст (тобто типу String).Функція записується в такому вигляді:InputBox (повіломлення [.заголовок] [.текст]), де повіломлення - текст у діалоговому вікні (максимальна довжина 1024 символи); для розділення рядків використовують символ повернення каретки Chr(13) та символ переведення рядка Chr(10); заголовок - назва діалогового вікна (текст у вікні заголовка вікна); якщо немає заголовка, то там знаходиться назва програми, в середовищі якої створено діалогове вікно; текст текст, який відображається в полі введення за замовчуванням; якщо аргументу немає, то поле введення порожнє.
11. Створення і використання функції користувача в книзі ms Excel.
У додатках часто доводиться декілька разів виконувати одну і ту ж послідовності операцій. При цьому блок операторів, які багато разів повторюватимуться, записують у програмі лише один раз, після чого до цієї сукупності, в разі потреби, звертаються з відповідного місця програми.
У програмах такі групи операторів можна організувати двома способами: у вигляді підпрограми та функції:
Sub назва_процедури(параметри) оператори
End Sub Function назва_функції(параметри) (As тип)
оператори End Function
При звертанні до підпрограми чи функції в ролі параметрів виступають імена змінних, значення яких будуть оброблятися у вказаній підпрограмі чи функції. Іншими словами, з програми пересилаються певні значення, які обробляються операторами підпрограми чи функції.Серед параметрів підпрограми та функції можуть бути як обов'язкові, так і необов'язкові. Для опису необов'язкових параметрів у підпрограмі використовують службове слово Optional, яке записують перед необов'язковим параметром.
Для описаної підпрограми чи функції, як і для змінної, можна задати область її видимості за допомогою службових слів Private та Public.
Основні відмінності функції від підпрограми такі: 1. Функція має тип (як і змінна) і може передавати в програму значення, яке присвоюється функції за допомогою оператора присвоєння (назва_функції = значення).2. Функція, як правило, викликається шляхом вказування у правій частині якогось оператора її імені та параметрів, а процедура викликається за допомогою спеціального оператора:
Call процедура(параметри) або процелура(параметри).
Якщо підпрограма не має параметрів, то після службового слова Call необхідно поставити порожні дужки. 12. Основні відомості про макроси. Технологія запису макросу. Операції з макросами. У програмах MS Word та Excel передбачена можливість запису послідовності виконуваних операцій за допомогою макрорекор-дера та утворення таким чином макрокоманди (макроса).
Запуск макрорекордера здійснюється з вікна програми виконанням команди Сервис => Макрос => Начать запись. Після цього на екрані з'явиться діалогове вікно Запись макроса, яке містить поле для введення назви макроса, список доступних елементів, в яких зберігатиметься створюваний макрос, а також додаткову інформацію, зокрема дату створення. Після натискання клавіші [Enter] або кнопки ОК цього діалогового вікна на екрані з'являється панель інструментів Після появи діалогового вікна макрорекордер починає працювати, і всі операції, які виконуються в середовищі програми, записуються у вигляді команд макросу. Послідовність виконуваних операцій записується у вигляді команд програмного коду процедури. Назву записаного макросу можна побачити в діалоговому вікні Макрос після виконання команди Сервис => Макрос => Макросы. Оскільки макрос - це процеду pa, то всі операції з ним (перегляд, редагування, друк, експорт, імпорт тощо), здійснюються у вікні редактора VBА. Для завершення процесу запису натискають кнопку Остановить запись панелі інструментів Остановка
записи макроса або виконують послідовність команд Сервис => Макрос => Остановить запись.За замовчуванням, макрорекордер записує макрос у ModuIN . У вікні Макрос можна побачити, що макрос створено. Тепер із ним можна виконувати всі операції, описані для процедур.