Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Константой называется значение, которое не изменяется в ходе выполнения программы. Константы VBA мало отличаются от подобных элементов других языков программирования и используются (как и предполагает их название) для хранения констант – постоянных величин.
Константы описываются почти так же, как и другие переменные, но с одним исключением – одновременно с объявлением константе присваивается значение, изменить которое потом уже нельзя. Попытка позже присвоить значение константе приведет к ошибке. Вот пример описания константы:
Const MinVal As Integer = 1
Для описания константы используется ключевое слово Const, за которым указывают имя константы, её тип (один из стандартных типов VBA, кроме пользовательского) и значение. Если в описании вы не зададите тип данных, он будет присвоен константе автоматически, в соответствии с её значением. Обратите внимание, что для задании константы применяют и выражения:
Const Con1 As Integer = 2 * 2
В одной инструкции Const можно описать несколько констант, разделив их запятыми:
Const Con1 As Integer = 5, Con2 As Integer = 6, _
Con3 As Integer = 7
Массивы констант в VBA задавать нельзя, во всем же остальном они похожи на обычные переменные, если, конечно, вы при выполнении программы не пытаетесь изменить их значения.
Дата публикования: 2014-11-26; Прочитано: 185 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!