Microsoft Excel/Visual Basic for Applications в Excel/Переменные и константы. Арифметические и логические выражения: различия между версиями

Содержимое удалено Содержимое добавлено
дополнение (константы)
→‎Переменные: дополнение
Строка 48:
* String (строковый). Строки, состоящие из 0-654000 алфавитно-цифровых символов. 1 байт на символ
* Variant (общий). Для всех типов данных. 16 байт
 
=== Преобразование типов ===
Для преобразования переменных одного типа в переменные другого типа есть набор функций с названиями, которые образуются следующим образом: (буква C — латинская)<br />
<code>C<полное или сокращённое имя типа></code>
 
Пример:
<source lang=vb>
Dim N As Integer
Dim S As String
S = "42.66"
N = CInt(S)
MsgBox N
</source>
 
После выполнения данного кода на экран выведется число 42.
 
Таблица функций преобразования типов:
{| class="wikitable"
|-
| Cbool || Преобразование к типу Boolean
|-
| CCur || Преобразование к типу Currency
|-
| CDate || Преобразование к типу Date
|-
| CLng || Преобразование к типу Long
|-
| CDbl || Преобразование к типу Double
|-
| CInt || Преобразование к типу Integer
|-
| CSng || Преобразование к типу Single
|-
| CStr || Преобразование к типу String
|}
 
== Константы ==