Функция InputBox

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

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

Синтаксис

InputBox () подканата [заглавие ] [по подразбиране ] [, xpos ] [, ypos ] [, полезен неправилен правя граматичен ] [контекст ] )

Синтаксисът на функцията InputBox има следните аргументи:

Аргумент

Описание

подкана за

Изисква се. Низов израз показва като съобщение в диалоговия прозорец. Максималната дължина на ред е около 1024 символи, в зависимост от ширината на знаците, използвани. Ако ред се състои от повече от един ред, можете да разделите редовете, като използвате превоз връщане знак (Chr() 13)), знак за нов ред (Chr() 10)) или превоз-нов ред връщане знак комбинация (Chr() 13) & Chr() 10)) между всеки ред.

Заглавие

По желание. Низов израз показва в заглавната лента на диалоговия прозорец. Ако изпуснете заглавие, името на приложението се поставя в заглавната лента.

по подразбиране

По желание. Низ израз показват в текстовото поле като отговор по подразбиране, ако няма други входни данни се предоставя. Ако изпуснете по подразбиране, текстовото поле се показва празен.

xpos

По желание. Числов израз, който задава в twips, Хоризонталното разстояние между левия ръб на диалоговия прозорец от левия край на екрана. Ако xpos е пропуснато, затваряте прозореца е центриран хоризонтално.

ypos

По желание. Числов израз, който задава в twips, вертикалното разстояние между горния ръб на диалоговия прозорец от горната част на екрана. Ако ypos е пропуснато, затваряте прозореца вертикално близо около една трета от пътя надолу по екрана.

полезен неправилен правя граматичен

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

контекст

По желание. Числов израз, който е на помощ контекст номер подходящата помощна тема от помощта автор. Ако е контекст е полезен неправилен правя граматичен трябва да се предлагат.


Забележки

Когато са предоставени полезен неправилен правя граматичен и контекст , потребителят може да натиснете клавиша F1 (Windows) или помощ (Macintosh), за да видите помощна тема, съответстващи на контекст. Някои хост приложение, например Microsoft Office Excel 2007, също така автоматично добавяне на бутон за помощ към диалоговия прозорец. Ако потребителят щракне върху OK или натиснете ENTER, функция InputBox връща каквото и да е в текстовото поле. Ако потребителят щракне върху Отказ, функцията връща низ с нулева дължина ("").

Забележка: За да укажете повече от първия аргумент с име, трябва да използвате InputBox в израз. За да пропуснете някои позиционни аргументи, трябва да включите съответните запетая ограничител.

Пример

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример показва различните начини за използване на функцията InputBox да напомняте на потребителя да въведете стойност. Ако x и y са пропуснати позиции, диалоговия прозорец е автоматично в центъра за съответните оси. Променливи MyValue съдържа стойност, въведена от потребителя, ако потребителят щракне върху OK или натиснете клавиша ENTER. Ако потребителят щракне върху Отказ, връща се низ с нулева дължина.

Dim Message, Title, Default, MyValue
Message = "Enter a value between 1 and 3" ' Set prompt.
Title = "InputBox Demo" ' Set title.
Default = "1" ' Set default.
' Display message, title, and default value.
MyValue = InputBox(Message, Title, Default)
' Use Helpfile and context.
' The Help button is added automatically.
MyValue = InputBox(Message, Title,,,,"DEMO.HLP", 10)
' Display dialog box at position 100, 100.
MyValue = InputBox(Message, Title, Default, 100, 100)
Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×