Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10 Елементарні конструкції мови VBA.doc
Скачиваний:
16
Добавлен:
16.02.2016
Размер:
375.3 Кб
Скачать

10.8. Функція InputBox

Під час виконання проекту доводиться вводити з клавіатури в оперативну пам’ять певну інформацію (вхідні дані). Це можуть бути числові або стрічкові значення, логічні значення, значення дати або часу тощо. Функція InputBox виводить на екран діалогове вікно, з допомогою якого і здійснюється введення вхідних даних. Дані вводяться у текстове поле, яке має вигляд світлої смуги. Вікно може мати також пояснювальний текст, з якого користувач зрозуміє, які саме дані він повинен ввести. Слід мати на увазі, що функція InputBox повертає значення стрічкового типу навіть тоді, коли в текстове поле буде введено число. Тому результат роботи функції (стрічку) рекомендується перетворити в тип, який і передбачався розробником проекту.

Функція InputBox має такий формат:

InputBox ( <запрошення> [,<заголовок>] [,<за замовчуванням>] [,<хпоз>] [,<упоз>] [,<файл довідки>,<зміст>]) ,

або, використовуючи англійську термінологію:

InputBox ( <prompt> [,<title>] [,<defaults>] [,<xpos>][,<ypos>] [,<help file>,<context>]) .

Аргументи <запрошення>, <заголовок>, <файл довідки>,<зміст> мають таке ж призначення, що й у функції MsgBox.

Аргумент <за замовчуванням> - це необов’язковий аргумент стрічкового типу, який на початку з’являється у полі введення діалогового вікна у вигляді тексту, поки користувач не введе в це поле потрібне значення.

Аргумент <хпоз> , <упоз> - це необов’язкові цілочисельні аргументи, які у разі їч присутності у функції визначають відповідно положення лівого і верхнього кутів діалогового вікна введення.

Приклад. Оператор x= InputBox (“Введіть значення аргумента x!”)

виведе на екран діалогове вікно (рис.10.5).

Рис. 10.5. Вікно введення даних, отримане за допомогою функції InputBox .

Контрольні питання

  1. ?

  2. ?

  3. ?

  4. ?

  5. ?

  6. ?

  7. ?

  8. ?

  9. ?

  10. ?

16

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]