
- •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.Елемент управління Перемикач-вставка і форматування.
5.Мова vba:типи даних та операції
Залежно від характеру інформації дані поділяються на типи. Типи даних визначає допустимі значення даних, а також операції, які можна над ними виконувати. VB підтримує 11 способів зберігання та подання даних на комп’ютері,які визначаються відповідними типами. Дані на комп. зберіг. За допомогою змінних. Змінна-це назва ділянки памяті комп’ютера, де зберігається інформація відповідного типу. У процесі роботи програми значення змінної може змінюватися, але тип повинен залишатися без змін. Якщо змінна у програмі містить значення,яке не змін., то краще використовувати константу- це іменований фрагмент памяті, який містить незмінну інформацію і відформатований відповідно до типу даних, які там знаходяться. Типи конят.: вбудовані(пропонує сама сист.;маю префікс vb) та користувацькі(вбудовані константи). Масив – це впорядкована послідовність елементів одного типу, він дозвол.зберігати та маніпулювати багатьма елементами даних за доп.однієї чи декількох змінних. Застосовують одновимірні та багатовимірні масиви, статичні та динамічні. Типи числових даних: У VB можна зберігати числові дані 6 типів: Byte(зберіг.та обробляє числа від 0 до 255), Integer(використ.2 байти памяті),Long(4 байти),Single(4 байти пам., 3 зя ких для збереж.мантиси),Double(8 байтів),Currency(дозволяє досягти точності при округл.). Типи нечислових даних: Викор.5 типів збереж.інформ.: Boolean(для збереж. лог.знач.True,False),Date(для збер.дати та часу),Variant(може містити будь-який тип даних),Object(для роб.з різними об’єкт., містить посилання.),String(збереж.тексту змінної та сталої довж.).
Операції: Елемент над який здійсн. Операція назив. Операндом. Усі опер.поділ. на: арифметичні(^, -,+,*,/,цілочичслення),логічні(диз’юнкція,кон’юнкція,заперечення,виключення,імплікація і т.д.), операції порівняння(=,<>,<,>,like,Is) та конкатенації(викор.для зчеплення двох або декількох ьекстових рядків). Операції у виразах викон.згідно з їх ієрархією від найвищого до найвищого.
6.Мова vba: організація умовного та безумовного переходу
У мовіVB існує декілька конструкції для перевірки вико навик умови.
-Якщо при вико навик умови повинен викон.один оператор,то викорис.контр.виду If умоваThenоператор1(Elseоператор2)(якщо умова істинна,то викон.оператор1,інакше викон.оператор2.Якщо конструкція у дужках відсутня,то коли умова набуває хибного значення,викон.наступний за порядком оператор.
-Якщо при виконанні умови потр.викон.декілька операторів, то викон.конструкцію:If умова Then оператори
End If
(Якщо умова істинна, то викон.оператори,інакше викон.наступний за порядком оператор,розоро.після слів End IF)
Якщо при виконанны чи невиконанны умови потр.вион.декылька операторыв, то викон.конструкція If умова Thenоператори1 Else оператори2 Else2
(якщо умова істинна,то викон.оператори1,інакше викон.оператори2. Ключові слова Else If вказують на те,що завершились оператори, вико навик яких залежи за від умови).
Якщо при викон. чи невикон. умови потр.перевір. ще одну умову
Ifумова1 Thenоператори1
Else If умова 2 Then
Оператори2
*
*
*
(Else оператори N)
End If
(якщо умова1 істинна, то викон. оператори1, інакше здійснюватиметься перевірка іншої умови2. Залежно від значення логічного виразу,виконуватиметься або оператори2, або операториN)
Якщо значення змінної залежить від виконання чи невиконання умови, то виконують стандартну дункцію Lif:
Змінна= lif(умова,значення1,значення2)
(якщо умова істинна, то змінна набуває значення1,інакше значення2)
Для реалізації множинного вибору використ.
Select Case змінна
Саse значення1
Оператори1
Саse значення2
Оператори2
*
*
*
(Case Else
Оператори N)
End Select
(якщо змінна містить знач.,яке розташ.після першого ключового слова Case, то викон. сукупність операторів операторів1,якщо змінна=значення2,то викон.блок операторів2 і т.д. Якщо значення змінної не збігається з жодним із передбачених значень,то викон. операториN, які йдуть після службових слів Case Else.)
Для того,щоб перейти в програмі на якийсь оператор(причому цей перехід не залежить від виконання чи невиконання умови), використов.оператор безумовного переходу
GOTO мітка, мітка вказує на номер чи назву оператора, на який потрібно перейти.