Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Константы. Наряду с переменными в VBA используются константы




Наряду с переменными в VBA используются константы. Как и переменной, константе соответствует ячейка оперативной памяти. Однако, в отличие от переменной, содержимое ячейки, соответствующей константе, в программе изменить нельзя.

Существует две разновидности констант - пользовательские и встроенные. Пользовательские константы требуют объявления. Для этого используется оператор вида

Const константа [As тип] = значение

где:

§ Const - ключевое слово, которое показывает, что объявляется константа;

§ As - ключевое слово, с которого начинается задание типа данных;

§ константа - имя объявляемой константы;

§ тип - тип данных для объявляемой константы или (что то же самое) тип константы;

§ значение - значение, присваиваемое константе.

Ограничения на имена констант такие же, как на имена переменных.

Примеры объявления констант:

Const pi As Double = 3.141592654

Const е As Double = 2.718281828

Const Message = "Завершение работы"

Const Millennium As Date = #1 Jan 2000#

Const beta As Currency = 1/3

При помощи одного оператора Const можно объявить несколько констант, перечислив их через запятую:

Const Min = О, Мах = 1000, Flag As Boolean = False

В качестве примера использования констант рассмотрим следующую программу перевода угла (al1g1e) из градусной меры в радианную:

Sub deg2rad ()

Dim angleD As Currency

Dim angleR As Currency

Const pi As Double = 3.141592654

AngleD 270 'Угол равен 270 градусам

angleR = angleD * pi / 180 'Результат: угол в радианах

End Sub

Встроенные константы не требуют объявления. Для имен (в частности имен констант) разработчиками Windows принято следующее соглашение: имена данных, близких по смыслу, начинаются с одного и того же короткого префикса. Например, встроенные константы Visl1al Basic имеют префикс vb, встроенные константы Ехсеl имеют префикс xl, встроенные константы Word – wd и т.д.

Операторы присваивания.

Оператор присваивания имеет следующий синтаксис:

переменная = выражение

В нем переменная - имя переменной, выражение – арифметическое или логическое выражение или строка, которую можно рассматривать как выражение.

Знак "=" в операторе присваивания называется знаком присваивания.

Оператор присваивания работает следующим образом:

· компьютер рассчитывает значение выражения выражение;

· полученное значение записывается в ячейку оперативной памяти компьютера, соответствующую переменной переменная, т. е. присваивается этой переменной.

При выполнении оператора присваивания может происходить преобразование типа данных.





Дата добавления: 2015-05-10; просмотров: 326; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Студент - человек, постоянно откладывающий неизбежность... 10204 - | 7230 - или читать все...

Читайте также:

 

35.173.48.224 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.002 сек.