. Тип
| Содержание и диапазон изменения
| Символ
| INTEGER
| Целые числа от -32768 до +32768
| %
| LONG
| Целые числа от -2147483648 до 2147483648
| &
| SINGLE
| Вещественные от 8.43*10^-37 до 3.37*10^38
| !
| DOUBLE
| Вещественные от 4.19*10^-307 до 1.67*10^308
| #
| STRING
| Символьные с максимальной длиной 32767 знаков
| $
| CURRENCY
| Денежная переменная
| @
| BOOLEAN
| Логическая переменная
| | Пример объявления переменных Dim NetValue As Integer Dim NetValue As String*30 – строковая переменная фиксированной длины (30 символов) Пример неправильных имен переменных: New Item – содержит пробел 5thDimension – начинается с цифры Dim – дублирует ключевое слово Week\Day – содержит неверный символ \ . Операторы и выражения Оператор – элемент кода, который выполняет операцию с одним или несколькими переменными или значениями. Выражение - набор переменных или значений в сочетании с операторами, результатом которого является новое значение. Различают выражения: арифметические, строковые, логические. Арифметическое выражение это комбинация чисел, арифметических констант, числовых переменных, некоторых функций, которые связаны арифметическими операциями: +
| сложение
| –
| вычитание
| ^
| возведение в степень
| *
| умножение
| /
| деление
| \
| целочисленное деление
| Mod
| остаток от деления
| Строковые выражения это комбинация текстов, текстовых констант, текстовых переменных, определенных функций, которые связаны операцией + или & Логические выражения это комбинация логических констант, логических переменных, отношений, некоторых функций, которые связаны операциями: Отношение – это два арифметических выражения, связанные знаком сравнения: = , <> , < , > , <= , >=. Not
| отрицание
| And
| логическое умножение
| Or
| логическое сложение
| Eqv
| логическая эквивалентность
| Imp
| логическая импликация
| Оператор присваивания <имя переменной> = <выражение> Str = “Строка” N = 256 Str = Str & “ №1” N = (N + 1) / 2 A = True Стандартные функции Математические - Abs() - абсолютное значение,
- Sqr() - корень квадратный,
- Log() - натуральный логарифм,
Строковые. - Str() – преобразует число в строку,
- Val() – преобразует строку в число,
- Mid(строка, начало, длина) – выбор подстроки,
Дата и время - Date() – определение/изменение системной даты,
- Time() – определение/изменение системного времени,
Редактор VBA Для запуска VBА (Visual Basic for Applications) откройте программный продукт Ms Office, например, Ms Word и выполните: |