- •Основи прикладної інформатики тасучасніінформаційні технології вюриспруденції
- •Основи прикладної інформатики тасучасніінформаційні технології вюриспруденції
- •Практична робота№1 Правові інформаційно-пошуковісистеми
- •Теоретичні відомості Основні відомості проІпс
- •Види інформаційно-пошукових системЛігазакон.
- •Нормативні акти України(нау).
- •Судовапрактика;
- •Варіанти завдань Варіант №1
- •ЗаконодавствоУкраїни.
- •Хідроботи:
- •1.6 Контрольніпитання
- •Практична робота№2 Основи алгоритмізації. Створеннядодатків
- •Теоретичнівідомості
- •Описданих
- •Хідроботи
- •Контрольніпитання
- •3Практична робота№3 іпс«Инфодиск».
- •Теоретичнівідомості
- •«Рейтингдокументів»
- •«Пошук інформації за нормамиправа»
- •«Пошук судовихпрецедентів»
- •«Інформація про документ і йогозв'язки»
- •«Мої папки»-для Вашої аналітичноїроботи
- •Хідроботи:
- •Контрольніпитання
- •Практична робота№4
- •Теоретичнівідомості
- •Властивості полівтаблиці:
- •Хідроботи:
- •Контрольніпитання
- •Практична робота№5 Запити вMsAccess
- •Теоретичнівідомості
- •Групові операції для підсумковихзапитів:
- •Запити, які відбирають дані з декількохтаблиць.
- •Хідроботи
- •1.Створення запитів з однієїтаблиці.
- •Запити, які відбирають дані з декількохтаблиць
- •!!!Увага
- •Модифікація даних за допомогоюзапитів
- •5.5 Контрольніпитання
- •Рекомендованалітература
Описданих
Всі об'єкти, якими оперує мова програмуванняVBA,відносяться допевного
Тип данихвизначає:
область можливих значеньзмінної;
операції, визначені над даними цьоготипу.
Типи даних підрозділяються на прості (скалярні) і складні(структуровані).
У простих типів даних можливі значення даних єдині і неділимі. Складні ж типи мають структуру, в яку входять різні прості типи даних. Скалярні типи даних представлені в таблиці2.2.
Таблиця 2.2–Типи данихVBA
-
Ім’я типа
Українська назватипа
Можливізначення
Boolean
Логічний
True,False
Byte
Байтовий
0..255
Integer
Ціле
-32768.+32767
Long
Довгеціле
-2147483648.+2147483647
Single
Число з плаваючою крапкою
-3,4Е38.-1,4Е-45 для від'ємних значень. 1,4Е-45.3,4Е38 для додатнихзначень.
Double
Число з плаваючою крапкою
-1,7Е308.-4,9Е-324 для від'ємних значень. 4,9Е-24.1,7Е308 для додатнихзначень.
Currency
Грошовий
Десяткові числа з фіксованою позицією коми. Можливі 15 цифр до коми і 4після.
String
Строковий
Дані записуються влапках.
Date
Дата
Дати змінюються в діапазоні від 1.01.100г. до31.12.9999г.
Object
Об'єкт
Заслання на об'єкт(покажчик)
Variant
Варіант
Універсальний тип, значенням якого можуть бути дані будь-якого з перерахованих вище типів,об'єкти,
Змінні в програмі можна описувати або не описувати. В останньому випадку їй буде привласнений типVariant.Явно описувати змінну можна як на початку блоку, так і в будь-якому місці, де виникла необхідність використовувати нову змінну. Краще всі змінні описувати явно і, як правило, на початку блоку.Для
заборони використання змінних, які не були описані явно, в початок програми необхідно вставити оператораOptionExplicit.
Опис простих змінних має наступнийсинтаксис:
DimІМ'ЯЗМІННОЇAsІМ'Я ТИПА
Видиоперацій
Операції бувають арифметичні, відношення ілогічні:
– арифметичніоперації:
^ піднесення досутпеня
* множення
/ ділення
Modзалишок відділення
+ плюс
- мінус;
– операціївідношення:
<менше
>більше,
<= менше аборівно,
>= більшеаборівно
– логічніоперації:
Notлогічне заперечення,Andлогічне"И",
Orлогічне"ИЛИ".
Результатом логічної операції може бути одне з двох значень:True("істина") абоFalse("неправда").
Правила записуоператорів
При написанні операторів необхідно дотримуватися наступнихправил:
Кожен новий оператор може записуватись з новогорядка.
Щоб записати декілька операторів на одному рядку, їх розділяють між собою двокрапкою(:).
Якщо оператор не поміщається в одному рядку, то необхідно поставити наприкінці рядка пропуск і знак підкреслення ( _ ), а потім продовжити частину, що не помістилася, на наступномурядку.
Арифметичні виразизаписуються за допомогою операндів числових типів і арифметичних операцій, а результатом є числове значення. У арифметичному виразі можна використовувати стандартні математичні функції, які приведені в таблиці2.3.
Таблиця 2.3. Стандартні математичні функціїVBA
Математичнийзапис |
Ім’я функції вVBA |
Опис |
| х| |
Abs(число) |
Повертає значення, тип якого збігається з типом переданого аргументу, рівне абсолютному значенню вказаногочисла. |
arctg X |
Atn(число) |
Повертає значення типаDouble,що містить арктангенсчисла. |
cos X |
Сos(число) |
Повертає значення типаDouble,що містить косинус кута. |
]X[ |
Int(число) |
Повертає значення типа, співпадаючого з типом аргументу, яке містить цілу частинучисла. |
ln X |
Log(число) |
Повертає значення типаDouble,що містить натуральний логарифмчисла. |
eX |
eхр(число) |
Повертає значення типаDouble,що містить результат зведення числаe(підстава натуральних логарифмів) у вказануміру. |
SignX |
Sgn(число) |
Повертає значення типаVariant (Integer),відповідне знаку вказаногочисла. |
sinX |
Sin(число) |
Повертає значення типаDouble,що містить синус кута. |
Х |
Sqr(число) |
Повертає значення типаDouble,що містить квадратний корінь вказаногочисла. |
tg X |
Таn(число) |
Повертає значення типаDouble,що містить тангенс кута. |
