29.10.2014 Views

ІНФОРМАЦІЙНІ СИСТЕМИ ТА ТЕХНОЛОГІЇ

ІНФОРМАЦІЙНІ СИСТЕМИ ТА ТЕХНОЛОГІЇ

ІНФОРМАЦІЙНІ СИСТЕМИ ТА ТЕХНОЛОГІЇ

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!