Funcția InputBox

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

O solicitare de se afișează într-o casetă de dialog, așteaptă pentru ca utilizatorul să de introducere a textului sau faceți clic pe un buton și returnează un șir care conține conținutul casetei text.

Sintaxă

InputBox ( solicitării [titlu ] [implicit ] [, xpos ] [, ypos ] [, helpfile ] [contextul ] )

Sintaxa funcției InputBox are următoarele argumente:

Argument

Descriere

solicitare

Sunt necesare. Expresie șir afișat ca mesaj în caseta de dialog. Lungimea maximă a solicitării este aproximativ 1024 caractere, în funcție de lățimea de caractere folosit. Dacă solicitarea constă în mai multe linii, puteți separa liniile utilizând un sfârșit de returnare caracter (Chr(13)), un caracter sfârşit (Chr(10)) sau sfârșit rentabilitate-sfârşit caracter combinație (Chr(13) & Chr(10)) între fiecare linie.

titlu

Opțional. Expresie șir afișată în bara de titlu din caseta de dialog. Dacă se omite titlu, numele aplicației este amplasat în bara de titlu.

în mod implicit

Opțional. Șir expresie afișat în caseta text ca răspuns implicit dacă nu alte intrare este furnizat. Dacă se omite în mod implicit, caseta text se afișează necompletată.

xpos

Opțional. Expresie numerică care specifică în twips, distanța orizontală de marginea din stânga a casetei de dialog din partea din stânga a ecranului. Dacă xpos este omis, în caseta de dialog este centrată pe orizontală.

ypos

Opțional. Expresie numerică care specifică în twips, verticale distanța dintre marginea superioară a casetei de dialog din partea de sus a ecranului. Dacă ypos este omis, în caseta de dialog pe verticală este poziționat aproximativ una terță de modul ecran.

Helpfile

Opțional. Expresie șir care identifică fișierul de ajutor pentru a utiliza pentru a furniza ajutor contextual pentru caseta de dialog. Dacă este furnizat helpfile , context , de asemenea, trebuie să fie furnizat.

contextul

Opțional. Expresie numerică, care este numărul de context ajutor atribuite subiectul de ajutor corespunzătoare autor ajutor. În cazul în care contextul este furnizat, helpfile , de asemenea, trebuie să fie furnizat.


Observații

Atunci când sunt furnizate atât helpfile și context , utilizatorul, apăsați F1 (Windows) sau pe ajutor (Macintosh) pentru a vizualiza subiectul de ajutor corespunzătoare în context. Unele aplicație gazdă, de exemplu, Microsoft Office Excel 2007, adăugați automat un buton de Ajutor la caseta de dialog. Dacă utilizatorul face clic pe OK sau apasă ENTER, funcția InputBox returnează orice se află în caseta text. Dacă utilizatorul face clic pe Anulare, funcția returnează un șir de lungime zero ("").

Notă : Pentru a specifica mai mult decât primul argument denumite, trebuie să utilizați InputBox într-o expresie. Pentru a omite unele argumente poziționali, trebuie să includă delimitator virgulă corespunzătoare.

Exemplu

Notă : Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.

Acest exemplu afișează diverse modalități de a utiliza funcția InputBox pentru a trimite o solicitare utilizatorului să introduceți o valoare. Dacă x și y sunt omise poziții, în caseta de dialog este centrată automat pentru axele corespunzătoare. Variabile MyValue conține valoarea introduse de utilizator, dacă utilizatorul face clic pe OK sau apasă pe tasta ENTER. Dacă utilizatorul face clic pe Anulare, se returnează un șir de lungime zero.

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)

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×