
- •Передмова
- •Оцінювання результатів розрахункової роботи студентів
- •Вимоги до оформлення розрахункової роботи
- •Загальні вимоги
- •План–графік захисту розрахункових робіт
- •Завдання для розрахункової роботи
- •IV. Реалізація завдання засобами vba
- •V. Реалізація моделі в системі «Парус-підприємство»
- •Методичні вказівки до виконання завдання
- •Теоретичні відомості
- •Алгоритмізація обчислювальних процесів
- •Реалізація задачі ms Access.
- •Зв’язок між таблицями виконується за допомогою команди Схема даних ( ). Існують такі типи зв’язків: один до одного, один до багатьох, багато до багатьох.
- •Реалізація обчислювальних алгоритмів та аналіз даних в ms Excel
- •Реалізація завдання засобами vba
- •Тип даних які підтримує Visual Basic.
- •Стандартні типи функцій
- •Функції для роботи з рядковими змінними:
- •Оператори програмування
- •Приклади виконання по розділах
- •Постановка задачі
- •Фінансове моделювання створеної схеми операцій
- •Приклади розрахунків
- •Результат роботи програми Екранна сторінка
- •Контрольні питання
- •Варіанти завдань до розрахункової роботи
- •Список рекомендованої літератури Основна
- •Додаткова
- •Інформаційні Ресурси мережі Інтернет
Реалізація завдання засобами vba
Макроси дають можливості для автоматизації управління розв‘язком фахових задач. Макрос - це макрокоманди ,які використовуються для автоматизації розв‘язання процедур та задач ,що часто повторюються.
Одним із найважливіших функціональних розширень програми, призначеним для професіоналів, є вбудоване в Excel середовище програмування Visual Basic (VBA) для рішення прикладних задач. Завдяки VBA фірмі Microsoft вдалося не тільки розширити можливості мови макрокоманд Excel , але і ввести новий рівень прикладного програмування, оскільки VBA дозволяє створювати повноцінні прикладні пакети, що по своїх функціях виходять далеко за рамки опрацювання електронних таблиць. Редактор Visual Basic дозволяє створювати і редагувати макроси, а також копіювати їх або з одного модуля в інший, або між різноманітними книгами.
Змінна – це іменована область пам‘яті ,призначена для збереження даних ,яка в ході виконання виконання програми набуває різних значень. Ім‘я змінної – це рядок символів, що ідентифікує змінну у програмі.
Функція – це оператор, що виконує певні дії (наприклад запит користувача на введення інформації або обчислення за формулою), а потім повертає результат своєї роботи у програму.
Тип даних - це спосіб збереження і подання даних у комп‘ютерній системі, який задає певний формат або розмір вмісту змінної. Visual Basic працює з стандартними типами змінних.
Тип даних які підтримує Visual Basic.
№ |
Тип даних |
Опис і діапазон |
|
String |
Дані складаються з 0-1032 символів алфафітно-числових даних. |
|
Integer |
Числові значення без десяткової крапки у діапазоні від -32768 до +32767. |
|
Long Integer |
Цілі значення ,що перевищують диапазон значень Integer від -2 147 483 648 до +2 147483647. |
|
Double Precision |
Змінні такого типу дозволяють зберігати числа з точністю до 16 цифр і довжиною до 300 символів. |
|
Currency
|
Дані ,що містять грошові одиниці від –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 |
|
Date |
Цей тип даних дозволяє зберігати значення часу і дати в проміжку від 1 січня 100 року до 31 грудня 9999 року. |
|
Byte |
Байтовый тип для цілих чисел от 0 до 255. |
|
Boolean |
Булев тип даних може берегти тільки два значення: True або False. |
|
Variant |
Дані будь-якого типу ,що використовуються для елементів й інших додатків ,для яких тип даних невідомий. |
|
Object |
Тип даних ,який містить посилання на на об‘єкти ,такі ,як елементи керування і форми. |
|
Single |
Тип даних з одинарною точністю від -3 402 823 Е-38 до 3 402 823 Е+38 |
|
Decimal |
Це числа з 28 десятиричними розрядами точності. |
Способи оголошення типів змінних:
Явне оголошення за допомогою оператора опису змінної Dim (dimension –вимірність);
Приклад:
Dim Ім’я змінної [ As Тип Даних]
Dim Name As String в цьому випадку довжина змінної обмежується ОС.
Dim Name As String*35 в цьому випадку довжина змінної 35 символів.
Оголошення за допомогою ідентифікаторів типів;
У цьому випадку тип даних може встановлюватися просто доданням знака до імені змінної;
-
№
Тип змінної
Знак
1
Integer
%
2
Long
&
3
Single
!
4
Double
#
5
Currency
@
6
String
$
Приклад: Dim Name$
Неявне оголошення;
Змінна оголошується автоматично, коли вона з’являється.
Приклад: Price@=523
За знаком @ система розпізнає, що тип даних Currency