Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Понятие и общие правила написания программного кода




Основные понятия языка программирования VBA

Программный код – это исходный текст программы (последовательность команд (инструкций)) на каком-нибудь языке программирования.

Язык программирования VBA имеет свои правила написания программного кода. Он использует свой алфавит, включающий буквы латинского алфавита и кириллицу; цифры от 0 до 9; символ подчеркивания. Из этих символов состоят имена процедур, переменных, меток переходов, константы и команды. VBA нечувствителен к регистру.

В состав алфавита VBA также входят пробелы для отделения слов друг от друга и знаки операций (+ - * / ^ = > < () [ ] { } ‘ & @), в том числе составные (>=, <=, <>).

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

В VBA принято правило записи команды называть синтаксисом или форматом.

В VBA имеются следующих три категории команд (инструкций):

инструкции объявления (описания). Такие инструкции используются для объявления процедур, массивов и констант. В них также задается область видимости;

выполняемые (исполняемые) инструкции. Инструкции выполняют какие-либо действия. Например, выполнение метода, функции и т.д.

инструкции присваивания. Они присваивают значение или результат выполнения функции переменной или константе. Инструкцию присваивания всегда можно узнать по символу «=».

Ключевое слово (зарезервированное слово) – слово, имеющее специальное значение в соответствующем языке программирования. Его нельзя использовать в качестве идентификатора.

Идентификатор – это уникальный признак (наименование) объекта, переменной, функции и т.д.

Оператор – это наименьшая способная выполняться единица кода VBA.

Переменная – это область памяти, в которой находятся данные, которыми оперирует программа

Константа – это элемент данных, не меняющий своего значения.

Выражение – это значение или группа значений, выражающая отдельное значение. Иными словами, выражение – это то, что может быть вычислено, причем полученный результат должен иметь допустимый тип данных. Выражение может содержать любую комбинацию чисел, символов, констант, переменных, свойств объектов, встроенных функций и процедур типа Function, связанных между собой допустимыми знаками операций. Каждое выражение вычисляется до отдельного значения.

 

Символ продолжения строки. Если какую-то большую инструкцию необходимо перенести на новую строку для удобства отражения программы, применяется знак подчеркивания «_», который размещается в конце строки через пробел:

 

ВУЗ = InputBox("Ответьте на вопрос 1: В каком вузе вы учитесь (сокращенно): ", _

"Цикл Do While", "")

 

При этом надо помнить, что:

§ нельзя разбивать переносом строковые константы;

§ допустимо не более семи продолжений одной и той же инструкции;

§ сама инструкция не может состоять более, чем из 1024 символов.

 

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

1. Делают программу легко читаемой, поясняя смысл программных кодов и алгоритма.

2. Временно отключают фрагменты программы при ее отладке.

Оформление комментариев осуществляется применением апострофа «'». Его можно ставить в любом месте строки. При этом все символы, начиная от апострофа до конца строки, будут восприниматься компилятором как комментарий:

 

Dim a As Integer

' а — целая переменная

Dim b As String ' b — строковая переменная

 

Расположение нескольких операторов на одной строке. Использование знака двоеточия позволяет разместить несколько операторов на одной строке. Таким образом, следующие две конструкции эквивалентны:

 

х = х+1 у = х+2 и х = х+1: у = х+2

 




Поделиться с друзьями:


Дата добавления: 2014-11-20; Просмотров: 693; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.