Константы. Константами называются элементы данных, значения которых определены при их описании и в процессе выполнения программ не изменяются.

Константами называются элементы данных, значения которых определены при их описании и в процессе выполнения программ не изменяются.

В VBA существуют константы двух типов:

- Литеральные. Это константы, определяемые их значениями и используемые в выражениях. Различают числовые (3.14; 16; 4.2Е+02), строковые (“ГЭФ”; “Иванов И.И.”) и логические константы (True, False).

- Именованные, т.е. имеющие собственные уникальные идентификаторы. Они в свою очередь разделяются на

Встроенные (стандартные) константы. Их имена и количество определяются используемым приложением. В MS Excel их очень много. Например, к встроенным константам относятся vbOKOnly, fmAltMask и т.д.

Пользовательские константы объявляются самим пользователем с помощью инструкции Const. В момент объявления пользовательским константам присваиваются значения. Попытка переопределения значения константы с помощью оператора присваивания вызывает ошибку.

Сокращенный синтаксис инструкции Const:

 

Const ИмяКонстанты [As тип] = выражение

 

Элементы синтаксиса:

ИмяКонстанты

Обязательный. Имя константы, удовлетворяющее стандартным правилам именования.

тип

Необязательный. Связывает объявляемую константу с одним из поддерживаемых типов данных. Для каждой описываемой константы следует использовать отдельное предложение As тип. В случае отсутствия параметра тип константы определяется типом выражения.

выражение

Обязательный. Литерал (числовое, строковое или логическое значение), другая константа или любое сочетание, которое включает арифметические и логические операторы.

Например, следующие инструкции

Const Year As Integer=2003

Const Plan=129

объявляют две целочисленные константы: Year и Plan. Первая константа имеет явно описанный целый тип, а тип второй определяется ее значением.

Инструкция

Const NameGrup = “МТ - 21”

осуществляет объявление строковый константы NameGrup, которой присвоено значение строкового литерала МТ – 21.

Логическая константа Flag, с которой связывается значение True (Истина), может быть объявлена следующим образом:

Const Flag = True








Дата добавления: 2015-08-26; просмотров: 962;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.