Методы автоматизации при работе в MS Excel. Синявская Г.А. - 12 стр.

UptoLike

Составители: 

12
Const <имяКонстанты> [As <типДанных>] = <Выражение>,
где <Выражение> – это любое значение или формула, возвращающая значение, которое должно ис-
пользоваться в качестве константы.
Пример:
Const intPersonCount As Integer = 100
Const maxLen% = 50
Кроме констант, описываемых пользователем, в VBA существуют еще
встроенные константы. Такие константы используются обычно при работе с
объектами приложения. Эти константы не требуют предварительного описания.
Имена встроенных констант начинаются с префикса, который указывает, к объ-
екту какого приложения Microsoft Office они относятся. Так, встроенные кон-
станты объектов Excel имеют префикс xl. Для безопасности не вводите имена
констант, начинающихся с префиксов: xl(Excel); wd(Word); ac(Access);
pp(Power Point); ol(Outlook); vb(VBA).
1.7. Массивы
Массив это совокупность однотипных переменных. Чтобы узнать
значение конкретной переменнойэлемента массива, нужно указать имя этого
массива и порядковый номер (индекс) элемента.
Массивы могут быть одномерными, и тогда они имеют один индекс, дву-
мернымис двумя индексами и т.д.
Массив, как и другие переменные, объявляется с помощью оператора
Dim:
Dim <имяМассива> (<размер1>,<размер2>, …) [As <типДанных>],
где <размер1>, <размер2> определяют границы индексов массива.
Каждый индекс может быть определен:
одним числом, которое в этом случае представляет собой верхнюю
границу индекса;
парой чисел, которые являются нижней и верхней границей индекса.
Например, объявление
Dim intArray (15) As Integer
определяет одномерный массив, который содержит 16 целых чисел. Индекс этого массива будет ме-
няться от 0 до 15. Обращение к i–му элементу массива будет выглядеть так: intArray(i-1).
Пример объявления двумерного массива размером 5 на 20 элементов:
Dim sngMatrix(4, 19) As Single
Можно массив из 7 элементов объявить следующим образом:
Dim intDay (1 to 7) As Integer
В этом случае индекс массива меняется от 1 до 7.
Const <имяКонстанты> [As <типДанных>] = <Выражение>,
где <Выражение> – это любое значение или формула, возвращающая значение, которое должно ис-
пользоваться в качестве константы.
Пример:

Const intPersonCount As Integer = 100

Const maxLen% = 50
      Кроме констант, описываемых пользователем, в VBA существуют еще
встроенные константы. Такие константы используются обычно при работе с
объектами приложения. Эти константы не требуют предварительного описания.
Имена встроенных констант начинаются с префикса, который указывает, к объ-
екту какого приложения Microsoft Office они относятся. Так, встроенные кон-
станты объектов Excel имеют префикс xl. Для безопасности не вводите имена
констант, начинающихся с префиксов: xl(Excel); wd(Word); ac(Access);
pp(Power Point); ol(Outlook); vb(VBA).

1.7. Массивы
       Массив  – это совокупность однотипных переменных. Чтобы узнать
значение конкретной переменной – элемента массива, нужно указать имя этого
массива и порядковый номер (индекс) элемента.
     Массивы могут быть одномерными, и тогда они имеют один индекс, дву-
мерными – с двумя индексами и т.д.
     Массив, как и другие переменные, объявляется с помощью оператора
Dim:
Dim <имяМассива> (<размер1>,<размер2>, …) [As <типДанных>],
где <размер1>, <размер2> определяют границы индексов массива.
       Каждый индекс может быть определен:
       • одним числом, которое в этом случае представляет собой верхнюю
         границу индекса;
       • парой чисел, которые являются нижней и верхней границей индекса.
       Например, объявление
Dim intArray (15) As Integer
определяет одномерный массив, который содержит 16 целых чисел. Индекс этого массива будет ме-
няться от 0 до 15. Обращение к i–му элементу массива будет выглядеть так: intArray(i-1).
       Пример объявления двумерного массива размером 5 на 20 элементов:
Dim sngMatrix(4, 19) As Single
       Можно массив из 7 элементов объявить следующим образом:
Dim intDay (1 to 7) As Integer
В этом случае индекс массива меняется от 1 до 7.




                                                   12