56. Язык программирования VВА
56. Язык программирования VВА
Алфавит и лексемы языка
Язык программирования VBA предназначен для написания кода программы. Он обладает своим алфавитом, который включает:
1) строчные и прописные буквы латинского алфавита (А, В,…, Z, а, b,…, z);
2) строчные и прописные буквы кириллицы (А – Я, а – я);
3) неотображаемые символы, используемые для отделения лексем друг от друга;
4) специальные символы, участвующие в построении конструкций языка:
+ /*/ ^ = ><[]().:{}’&©;
5) цифры от 0 до 9;
6) символ подчеркивания «»;
7) составные символы, воспринимаемые как один символ: <= >= <>.
Программный код VBA является последовательностью лексических единиц (лексем), которые записаны в соответствии с принятыми синтаксическими правилами, которая реализует нужную семантическую конструкцию.
Лексема является единицей текста программы, имеющей определенный смысл для компилятора, и которая не может быть разбита в дальнейшем.
Идентификатор представляет собой последовательность букв, цифр и символов подчеркивания.
Объявление переменных. Переменные являются объектами, которые предназначены для хранения данных. Перед применением переменных в программе необходимо их объявлять (декларировать). Правильный выбор типа переменной обеспечивает эффективное использование памяти компьютера. Объекты, значения которых не изменяются и не могут быть изменены во время выполнения программы, называются константами: именованными и неименованными.
Перечни используются для декларации группы констант, которые объединяются общим именем, к тому же они могут быть объявлены только в разделе глобальных объявлений модуля или формы.
Декларация массивов. Выделяют два вида переменных – простые переменные и переменные структурного вида. Массивы бывают одномерными и многомерными.
Операция присваивания. После декларации значение переменной может оказаться произвольным, а для присвоения переменной необходимого значения применяется операция присваивания.
Математические операции используются для записи формулы, представляющей собой программный оператор, который содержит числа, переменные, операторы и ключевые слова.
Операции отношения могут привести к появлению значения, причем существует только два результирующих значения: истина и ложно.
Логические операции используются в логических выражениях, это происходит при существовании нескольких условий выбора в операциях отношения.
Данный текст является ознакомительным фрагментом.