АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция
|
Операторы, процедуры, типы данных VBA
Оператор представляет собой комбинацию ключевых слов, констант, переменных, символов, действий, объектов, свойств и методов.
Язык VBA допускает компоновку одного или нескольких операторов в единый блок, называемый процедурой.
Типами данных называются типы значений, которые могут содержать переменные.
Основные типы данных в VBA
Основные типы данных
Наименование
| Размер
| Описание
| Byte
| 1 байт
| Целые числа от 0 до 255
| Integer
| 2 байта
| Целые числа от –32768 до 32767
| Long
| 4 байта
| Целые числа от –2 147 483648 до 2 147 483 647
| Single
| 4 байта
| Вещественные числа одинарной точности
| Double
| 8 байт
| Вещественные числа двойной точности
| Decimal
| 12 байт
| Целые без знака, умноженные на степень числа 10
| Currency
| 8 байт
| Масштабированные целые с фиксированной точкой
| String (перемен-
ной длины)
| 10 байт +длина строки
| Строка от 0 до 2 млрд. символов
| String (постоянной длины)
| Длина строки
| Строка от 1 до 65400 символов. Переменная должна быть объявлена Private
| Boolean
| 2 байта
| Имеет два значения: False и True
| Date
| 8 байт
| Дата и время
| Object
| 4 байта
| Хранит адрес любого объекта
| Variant число
строка
| 16 байт/
22 байта + длина строки
| Универсальный тип данных для числа как
Double, для строки- от 0 до 2 млрд. символов
|
Преобразование типов данных
В состав Access входит набор функций преобразования типов, которые можно использовать для преобразования строк и числовых выражений к конкретному типу данных.
Функции преобразования данных
Функция
| Описание
| Asc(выражение)
| Возвращает ANSI-код первой буквы в строке
| Cbool(выражение)
| Возвращает False. если значение =0
| Cbyte(выражение)
| Преобразует к типу Byte.
| Ccur(выражение)
| Преобразует выражение к типу Currency.
| Cdate(выражение)
| Преобразует литералы даты и времени и некоторые числа к типу Date.
| CDbl(выражение)
| Преобразует выражение к типу Double.
| CDec(выражение)
| Преобразует выражение к типу Decimal.
| CInt(выражение)
| Преобразует выражение к типу Integer.
| CLng(выражение)
| Преобразует выражение к типу Long.
| CSng(выражение)
| Преобразует выражение к типу Single.
| CStr(выражение)
| Преобразует выражение к типу String.
| CVar(выражение)
| Преобразует выражение к типу Variant.
| CVErr
| Преобразует номер ошибки к типу Variant.
| Fix
| Отбрасывает дробную часть числа и возвращает ближайшее большее число.
| Int
| Отбрасывает дробную часть числа и возвращает ближайшее меньшее число.
|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | Поиск по сайту:
|