ІНФОРМАЦІЙНІ СИСТЕМИ ТА ТЕХНОЛОГІЇ
ІНФОРМАЦІЙНІ СИСТЕМИ ТА ТЕХНОЛОГІЇ
ІНФОРМАЦІЙНІ СИСТЕМИ ТА ТЕХНОЛОГІЇ
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Next <br />
5.5. Введення й вивід інформації в мові VBA<br />
Як і у будь-якій мові програмування, в VBA є засоби для обміну інформацією<br />
із зовнішнім середовищем – оператори вводу-виводу. Докладний<br />
опис їх істотно збільшив би обсяг даного навчального посібника. Тому нижче<br />
розглянуто лише дві функції, найбільш корисні й широко використовувані<br />
при обміні інформацією між програмою й типовими пристроями вводувиводу<br />
(дисплеєм і клавіатурою). Це функція виводу на екран MsgBox і функція<br />
введення з клавіатури InputBox.<br />
Функція MsgBox має такий вигляд:<br />
MsgBox ( prompt [, buttons] [, title] [, helpfile, context] )<br />
Функція виводить повідомлення в діалоговому вікні, очікує натискання<br />
клавіші користувачем і повертає ціле число, що відповідає натиснутій клавіші.<br />
Всі аргументи, крім prompt є необов'язковими. Функція MsgBox повертає<br />
значення, що може бути оброблене в програмі.<br />
Зміст операндів такий:<br />
– prompt: підказка або інформація для виводу (обов'язковий параметр);<br />
– buttons: чисельний вираз, що є сумою значень, що визначають такі<br />
характеристики вікна: число й кількість кнопок, стиль значка, кнопку за замовчуванням,<br />
модальність вікна. За замовчуванням значення buttons дорівнює<br />
нулю;<br />
– title: заголовок вікна MsgBox;<br />
– helpfile: посилання на файл допомоги, організований програмістом;<br />
– context: покажчик на розділ у файлі допомоги.<br />
Функція повертає такі значення:<br />
119