InputBox - VBA оператор за получаване на информация от процедурите за потребителя

В предишна статия, "буквални, именувани и вътрешни VBA Константи" описва процедурата за изчисляване на обиколката и площта на кръг. стойност на радиуса участва в изчисленията е разположен директно в процедура на изходния код. Промяна на кода, така че процедурата е станала интерактивни. Интерактивна процедура - процедура, която обменя информация с потребителя, като получи от него входните данни и показване на различни съобщения. Първи данни от страна на потребителя, съхраняване на данни в променливи, прилагането на тези различни действия и показване на резултатите от тези действия са основните елементи, които са необходими за писане на интерактивни методи. Данните, получени от потребителя, наречени входни данни (вход). употребяван InputBox функция или за употреба форма за получаване на входни данни (повече за това по-късно).













Функция е специален вид на процедурата VBA, която връща стойност. функция InputBox показва диалогов прозорец се показва, която съдържа командни бутони OK и Отказ, текстово поле за въвеждане на входните данни и някакъв текст, който подсказва на потребителя да въвежда данните.

По-долу е код за процедурата на софтуер, който изчислява площ на кръг, радиусът на кръга, подканва процедурите за потребителите.

По принцип функцията InputBox има следния синтаксис:

stringvar = InputBox (ред [дял] [, Начално] [, XPos] [, YPos] [, HelpFile] [, контекст])

където stringvar - всяка променлива, която запазва линията;

Prompt - всеки низов израз, който съдържа информацията, показвана в диалоговия прозорец (само необходимият аргумент на тази функция);

Title - низ за титлата в диалоговия прозорец;

По подразбиране - низов израз, който се използва по подразбиране за приноса на потребителите;

XPos - хоризонтално разстояние от левия край на прозореца;

YPos - вертикално разстояние от горната част на прозореца;

HelpFile - низов израз, който съдържа името на помощен файл на Windows;

Контекст - цифрово изражение посочване на секцията, в помощния файл, който се отнася към появилия се диалогов прозорец.

Свързани материали: