Page 12 - 6735
P. 12

ним.  Основними  типами  даних  змінних  у  VBA  є  Byte,  Boolean,
           Integer, Long, Single, Double, Date, Object, String, Variant.
           Користувач  може  визначати  нові  типи  даних  за  допомогою
           оператора Type.
              Як правило для оголошення змінних використовується оператор
           Dim. Якщо користувач не оголосив змінну, то її тип буде Variant.
           Наявність  у  модулі  оператора  Option  Explicit  вимагає  явного
           оголошення  усіх  змінних  модуля  операторами  Dim,  Private,
           Public, ReDim, static. Змінна доступна там, де вона оголошена.
           Якщо    змінна   оголошена    оператором    Public,    то   вона
           загальнодоступна.  Змінна,  оголошена  оператором  static  у
           процедурі, зберігає своє значення після виходу з процедури.

           'Option Explicit
           DefStr S 'змінні, назва яких починається з S, мають тип
           string
           'описати змінні з типом:
           Dim i1 As Byte 'байт (коротке ціле від 0 до 255, розміром
           1 байт)
           Dim b As Boolean 'логічний (булевий) (значення: true (або
           1), false (або 0))
           Dim i2 As Integer 'цілий (ціле в межах +-32768, розміром 2
           байти)
           Dim i3 As Long 'довгий цілий (розміром 4 байти)
           Dim x1 As Single 'дійсний звичайної точності (розміром 4
           байти)
           Dim x, y As Double 'дійсний подвійної точності (розміром 8
           байт)
           Dim d As Date 'календарна дата (розміром 8 байт)
           Dim obj As Object 'об'єкт (розміром 4 байти)
           Dim obj2 As New Worksheet 'об'єкт робочий лист Excel
           Dim s As String 'рядок
           Dim s2 As String * 10 'рядок розміром 10 символів
           Dim x2 As Variant 'числові підтипи (розміром 16 байт)
           Private Type student 'тип користувача, який описує поняття
           студента -
                                          12
   7   8   9   10   11   12   13   14   15   16   17