Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Структура мови програмування Visual Basic for Applications. Visual Basic for Applications – це могутній програмний продукт для створення додатків, що працюють у середовищі операційної системи Windows




 

Visual Basic for Applications – це могутній програмний продукт для створення додатків, що працюють у середовищі операційної системи Windows. Пакет включає мову програмування, що представляє інструментальні засоби для розробки додатків. Так само, як і більшість мов програмування, мова VBA має свою структуру, що визначається безліччю вихідних символів, за допомогою яких за відповідними правилами утворяться мовні конструкції: слова, речення, текс програмного коду. Крім цього, мова VBA характеризується своїм синтаксисом і семантикою.

Синтаксис мови – це правила побудови мовних конструкцій, що визначають склад припустимих конструкцій мови і форму їхнього запису.

Семантика мови – це значеннєві правила використання й інтерпретації конструкцій мови.

Повний набір символів мови VBA включає букви, цифри і спеціальні знаки.

Наведемо використовувані символи в мові програмування VBA:

· прописні і малі літери латинського і російського алфавіту;

· цифри від 0 до 9;

· знаки:. (крапка),, (кома),; (крапка з комою), “ (лапки), ' (апостроф), () круглі дужки;

· символ прогалини;

· знаки арифметичних операцій: + (плюс); - (мінус); * (множення); / (ділення) і ^ (піднесення в степінь);

· знаки відносин двох величин: < (менше), > (більше), = (дорівнює), <= (не більше); >= (не менше); <> (не дорівнює);

· інші спеціальні знаки: @ (комерційне «эт»), # (діез), $ (знак долара), % (відсоток), & (амперсант чи комерційне «і»), \ (коса риса ліворуч праворуч (слева направо) - слеш), _ (знак підкреслення),! (знак оклику),? (знак питання).

 

У будь-якій програмі, написаній в середовищі Visual Basic for Applications, можуть використовуватися тільки символи, що входять в алфавіт мови, крім цього, використання російських букв допускається тільки в коментарях і текстових константах.

Як відзначалося вище, із символів складаються більш складні мовні конструкції – слова, які можна розділити на дві групи: службові слова (чи ключові, чи зарезервовані) і слова, що описують дані чи просто - дані.

Службове слово — це мінімальна фіксована послідовність символів, якій привласнений постійний зміст, тобто чи інтерпретація чи компіляція ключового слова викликає цілком визначені дії комп'ютера. Службові слова будемо умовно поділяти на оператори, команди й імена стандартних функцій.

Оператор — це основний конструктивний елемент мови, призначений для завдання ПК операцій по обробці даних. Запис оператора містить ключове слово, що визначає призначення і функцію оператора – ім'я оператора, далі іде вміст оператора, що визначає дані, над якими будуть відбуватися дії – тілооператора. Запис оператора завершується натисканням клавіші Enter. Оператори виконуються в міру того, як вони зустрічаються в програмі. В одному рядку може розташовуватися декілька операторів, які друг від друга відокремлюються двокрапкою.

Команда – це ключове слово, призначене для керування роботою ПК. Іншими словами можна сказати, що це наказ комп'ютеру, який не залежить від програми і виконується негайно. Команди використовуються для пуску програми, введення і виводу програми з зовнішнього пристрою і т.д.

Стандартні функції – це ключові слова, що визначають системні функції. Для обчислення функції потрібно вказати її ім'я й у круглих дужках – список аргументів.

 

Дані VBA

VBA оперує даними у вигляді констант і змінних. Константи являють собою об’єкти, чиї значення не можуть мінятися в процесі виконання програми. На відміну від констант змінні являють собою об'єкти, значення яких можуть змінюватися в процесі виконання програми.

Важливою характеристикою даних є тип даних — це термін, що описує природу даних, які VBA розпізнає і може з ними працювати. У VBA можна застосовувати наступні типи даних:

· числовий (Integer, Long, Single, Double, Currency);

· строковий (String);

· типу дата (Data);

· байтовий (Byte);

· логічний (Boolean);

· довільний (Variant);

· об'єктний (Object).

В наступній таблиці наведені типи даних VBA, вказано, скільки пам’яті необхідно тому чи іншому типу даних, наведений короткий опис кожного типу даних і діапазон, в якому може знаходитися значення змінної. Для числових типів даних цей діапазон означає мінімальне та максимальне число, яке може записуватися у змінну даного типу.

 




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


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


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



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




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