c мают Розширення: vbp, wak, vbg в имени файлу. У середовіщі Visual Basic є 7 ІНСТРУМЕНТІВ. Форма Visual Basic - це вікно в інтерфейсі користувача. Інструменти та засоби керування на панелі службовців для того, щоб додаваті Нові елементи призначеня для користувача інтерфейсу. Панель ІНСТРУМЕНТІВ містіть такоже засоби управління для создания об'єктів, Які віконують СПЕЦІАЛЬНІ «за екранні» операции: управління інформацією в базі даних, контроль Тимчасових інтервалів і т.д.
Вікно Properties (Властивості) дозволяє змінюваті характеристики (установки) елементів призначеня для користувача інтерфейсу в форме. Вікно властівостей містіть список всех про єктів, что Використовують в даного інтерфейсі. Тут такоже могут перераховуватіся змінювані установки властівостей для шкірного про єкта.
Вікно Project (Проект). Visual Basic - программа складається з декількох файлів, Які збіраються разом, коли програма готова. У вікні Project перераховуються всі файли, вікорістовувані при програмуванні.
Файли проекту містять список всех підтрімуваніх файлів и програм проекту та їх Розширення vbp (Visual Basic program). У Visual Basic у вікно Project можна одночасно Завантажити декілька файлів проектів.
У Visual Basic передбача оперативна довідкова система, что Включає інформацію про середовище програмування, інструментах и ??мовою програмування Visual Basic.
Мова програмування Visual Basic містіть кілька сотень інструкцій, функцій и спеціальніх сімволів. Вона призначила НЕ только для использование в програмному продукті Visual Basic, Microsoft Visual Basic for Applications включень до складу Microsoft Excel, Microsoft Word, Microsoft Access, Microsoft PowerPoint, Microsoft Project и других програм для Windows [5].
Рис. 1. Головне вікно VBA
1.2.2 Змінні и оператори
Змінні Використовують для Збереження значень величин, что змінюються в процессе виконан програми. Кожна змінна має ім я по якому до неї звертають. Правила прівласнення імен аналогічно правилу прівласнення імен для полів. Прівласнення значення для змінної здійснюється за помощью оператора прівласнення. У лівій части оператора прівласнення ім я змінної, а в правій - значення або вирази.
Змінні могут створюватіся автоматично, у міру з'явиться в процедурі (неявне оголошення). За умовчанням неявно оголошені змінні мают тип Variant. Усередіні подобной змінної окрім значення зберігається індикатор типом значення.
Рекомендується опісуваті всі змінні явно, це дозволити избежать помилок, пов язаних з перетворенням тіпів даних. Явній описание типом проводитися оператором Dim, после которого Указується ім я змінної и ее тип. Если при явному оголошенні змінній НЕ Вказаною тип даних, а задано только имя змінної ті буде створене змінна типу Variant, Якою можна прівласнюваті ланцюжки сімволів, числа з Плаваюча кра?? кою, значення дати и годині [6].
Тип даніхРозмір в байтахОпісДіапазон значеньBoolean2логічнійTrue або False (так - ні, включень - відключеній) Integer2цілеВід (- 32768) до 32768Long4довге цілеВід (- 2147483648) до 2147483647Single4дійсне одінарної точностіВід (- 3.402823Е +38) до (-1.401298Е - 45) та від 1.401298Е - 45 до 3.402823Е + 38Double8дійсне подвійної точностіВід ± 1.79769313486232Е +308 до ± 4.94065645841247Е - 324Currency8грошовійВід (- 922337203685477.5808) до 922337203685477.5807Date8для дат и часуВід 01.01.100 до 31.12.9999String1сімвольнійна будь-який символ- Від 0 до 65535 сімволівObject4Будь-який об'єктArrayВізначається кількістю и розміром елементівмасіві-VariantВізначається записання даніміБудь-який з вбудованим тіпів даних
Математичні и рядкові операции VBA в порядку убування пріорітету ОпераціяВіконувану дію ^ Піднесення до степеня-заперечення? множения/Ділення 1 Цілочісельне діленняModВізначення залишком від ділення + Додавання-Віднімання amp; Об'єднання (конкатенація) рядків
Таблиця
ФункціяВіконувану діюAtn (x) Повернення арктангенса кута в радіанах arctg xSin (x) Повернення синуса кута в радіанах sin xCos (x) Повернення косинуса кута в радіанах cos xTan (x) Повернення тангенса кута в радіанах tg xExp (x) Повернення значення ex, де x - значення змінної або введенням чіслоLog (x) Повернення натурального логарифма числа ln xSqr (x) Повернення квадратного корінь чіслаAbs (x) Повернення абсолютного значення числа (за модулем) | x |
У мові VBA, як и в других мовах програмування, основними елементами, керівнікамі ходом виконан процедури, є Умовні оператори. Найбільш простій з них - оператор If ... Then:
If Поліна= Ж Then
Поздоровлення= З 8 березня...