Microsoft Excel/Visual Basic for Applications в Excel/Переменные и константы. Арифметические и логические выражения: различия между версиями
Содержимое удалено Содержимое добавлено
м →Типы переменных: спасибо, по-моему, всё верно; оформление |
дополнение (константы) |
||
Строка 31:
Примеры:
<source lang=vb>
</source>
В примере 3 было объявление нескольких переменных в одной строке
Строка 48:
* String (строковый). Строки, состоящие из 0-654000 алфавитно-цифровых символов. 1 байт на символ
* Variant (общий). Для всех типов данных. 16 байт
== Константы ==
Если при написании каких-то программ в Visual Basic требуется использовать постоянно повторяющиеся числа, даты, строки, то рационально использование констант. Вместо постоянных значений в тексте программы можно использовать имена, которые обозначают эти значения.
Общий вид описания констант: <code>Const <имя константы> = <выражение></code>
Пример использования константы:
<source lang=vb>
Const Pi = 3.1415926
Dim L As Double, Dim Rad As Double
…
L = 2*Pi*Rad
</source>
Visual Basic задаёт тип константы автоматически в зависимости от значения выражения. Если необходимо задать конкретный тип константы, то используется следующая структура:<br />
<code>Const <имя константы> As <имя типа> = <выражение></code>
Пример задания типа константы:
<source lang=vb>
Const My_const As Byte = 100
Const My_date As Date = #01/01/2001#
</source>
Константы можно определять через константы, определённые ранее:
<source lang=vb>
Const A = 20
Const B = A * 3
</source>
== Операторы ввода и вывода ==
|