Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metodichka_rozrakhunkova_IS_fin.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.98 Mб
Скачать

Реалізація завдання засобами 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 десятиричними розрядами точності.

Способи оголошення типів змінних:

  1. Явне оголошення за допомогою оператора опису змінної Dim (dimension –вимірність);

Приклад:

Dim Ім’я змінної [ As Тип Даних]

Dim Name As String в цьому випадку довжина змінної обмежується ОС.

Dim Name As String*35 в цьому випадку довжина змінної 35 символів.

  1. Оголошення за допомогою ідентифікаторів типів;

У цьому випадку тип даних може встановлюватися просто доданням знака до імені змінної;

Тип змінної

Знак

1

Integer

%

2

Long

&

3

Single

!

4

Double

#

5

Currency

@

6

String

$

Приклад: Dim Name$

  1. Неявне оголошення;

Змінна оголошується автоматично, коли вона з’являється.

Приклад: Price@=523

За знаком @ система розпізнає, що тип даних Currency