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

раз. Для просмотра значения какого-то свойства объекта достаточно подвести курсор к месту в коде, где указывается это свойство (см. Рисунок 18).

Рисунок 18

4 Язык Бейсик

4.1 Отличия Бейсика от Паскаля

Языки Бейсик и Паскаль очень похожи. Отличия главным образом связаны с тем, что Паскаль – компилятор, в нем поддерживается жесткая типизация и тщательная проверка на ошибки. Это позволяет избежать ошибок в дальнейшем. Бейсик – интерпретатор. В Бейсике просматривается только исполняемая строка кода. Поэтому программу на Бейсике запустить значительно проще – она будет запущена даже в том случае, если в ней множество ошибок – интерпретатор выполнит те строки, которые сможет “понять”. Это обстоятельство несколько упрощает использование Бейсика для начинающих, но на последующих этапах значительно усложняет поиск ошибок и создание программ.

4.2Основные типы данных. Объявление переменных. Основные операции.

Основные типы данных в Бейсике (как и в др. алг. Языках высокого уровня):

Integer - Целые числа

Double - Вещественные числа

String - Строки

Boolean - Логический тип Currency - Денежный тип

Date - Дата

Variant – тип, который может быть использован для хранения всех базовых типов.

4.3 Идентификаторы, переменные, массивы

Имена (идентификаторы) - употребляются для обозначения объектов программы (переменных, массивов, процедур и дp.). В VBA имена констант, переменных и процедур должны удовлетворять следующим требованиям:

должны начинаться с буквы; не могут содержать точки и символов объявления типа;

не могут быть длиннее 255 символов. Длина имен объектов не должна превышать 40 символов.

не могут быть ключевыми словами (именами операций, операторов, встроенных функций).

Для объявления переменной используется ключевое слово DIM (Например, DIM x AS integer – Описание переменной x типа integer).

В бейсике переменная может быть описана в любом месте программы или не описываться вовсе (она будет создана автоматически при первом использовании с типом Variant).

Массивы - последовательности логически связанных элементов одного типа, которым присвоено одно имя.

В VBA существуют два вида массивов: массив фиксированного размера и динамический массив, размер которого может изменяться во время выполнения программы с помощью специальных операторов.

При объявлении массива фиксированной длины за его именем в круглых скобках задаются через запятую верхние границы каждой размерности. По умолчанию нижняя граница равна 0, но ее можно задать явно с помощью ключевого слова To:

DIM Lines (100 To 120) As String

При объявлении динамического массива список его размерностей оставляют пустым, а затем с помощью специального оператора назначают действительное число размерностей и элементов массива.

4.4 Операции, выражения, операторы

Операции. В VBA существуют следующие типы операций: арифметические операции, используемые для выполнения математических

вычислений: ^, *, /, \, Mod, +, -. Здесь \ - Возвращает результат целого деления двух чисел, Mod - Возвращает остаток при целом делении двух чисел (значение по модулю).

операции сравнения, используемые для выполнения операций сравнения

< , > , <=, >= , = , <> ;

логические операции, используемые для выполнения логических операций

Соседние файлы в папке Методички по информатике1