Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекций.pdf
Скачиваний:
54
Добавлен:
29.02.2016
Размер:
1.58 Mб
Скачать

Тип данных не только определяет перечень возможных операций с переменной, но и диапазон возможных значений и количество памяти, которое требуется для хранения ее значения.

Перечень типов данных VBA.

Константы

Кроме переменных в программах VBA могут использоваться константы. В отличие от переменной константа никогда не меняет своего значения.

Константа, как и переменная, должна объявляться, при этом используется оператор Const, аналогичный оператору Dim.

Const <имяКонстанты> [Аs<типДанных>] = <Выражение>

где <Выражение> - это любое значение или формула, возвращающая значение, которое должно использоваться в качестве константы.

Пример:

Const intPersonCount As Integer = 100 Const maxLen% = 50

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

Операции с данными, приведение типов

Для каждого типа данных определено некоторое множество простейших действий, называемых операциями. В языке VBA существует множество встроенных функций, которые работают с определенными типами данных.

Операции над числами

Над числами в VBA определены стандартные арифметические операции и операции сравнения: +- сложение; - - изменение знака числа; * -умножение; /-деление;

\- целая часть от деления;

Mod - модуль (целая часть остатка от деления); ^ - возведение в степень;

66