Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
250
Добавлен:
12.04.2015
Размер:
2.2 Mб
Скачать

Операторы vba

Знак

Действие

Тип

Приоритет

л

возведение в степень

арифметические

1

изменение знака

2

*

умножение

3

/

деление

3

\

целочисленное деление

4

Mod

остаток от деления

5

+

сложение

6

вычитание

6

&

слияние строк (конкатенация)

строковый

7

=

равно

сравнения

8

не равно

9

<

меньше

10

>

больше

11

<=

меньше либо равно

12

>=

больше либо равно

13

Like

подобно

14

Is

в точности такой, как

15

Not

НЕ

логические

16

And

И

17

Or

ИЛИ

18

Xor

исключающее ИЛИ

19

Eqv

тождественно

20

Imp

следует

21

Примечание:

Во время вычисления сложных выражений вначале выполняют­ся операторы с меньшими номерами приоритета, затем с большими. Например, в выражении А1Л3 + 10 вначале выполнится возведение в степень, а затем к полученному результату добавится 10. Если опе­раторы имеют одинаковый приоритет, действия выполняются слева направо.

ПРИЛОЖЕНИЕ С

Типы данных vba

Тип данных

Размер области памяти в байтах

Описание

Integer

2

Целые числа

Long

4

Длинные целые числа

Single

4

Числа с плавающей точкой одинарной точности

Double

8

Числа с плавающей точкой двойной точности

Currency

8

Числа с фиксированной точкой

Byte 1

1

Целые числа от 0 до 255

String

1 байт на 1 символ

Текстовая информация

Date

8

Даты и время

Boolean

2

Логические значения True и False

Object

4

Ссылка на объект

Variant

16 байтов + 1 байт на 1 символ

Любые из перечисленных типов дан­ных. Является типом по умолчанию

ПРИЛОЖЕНИЕ D