Funkcija InputBox

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Dialoglodziņā tiek parādīta uzvedne, gaida lietotājs var ievadīt tekstu vai noklikšķiniet uz pogas, un atgriež virkne, kurā ir teksta lodziņa saturu.

Sintakse

InputBox ( uzvedne [virsraksts ] [noklusējuma ] [, xpos ] [, ypos ] [, konteksts ] [konteksts ] )

InputBox sintaksē ir šādi argumenti:

Arguments

Apraksts

uzvedne

Obligāts. Virknes izteiksme, kas tiek parādīta kā ziņojuma dialoglodziņā. Uzvednes maksimālais garums ir aptuveni 1024 rakstzīmes atkarībā no izmantotās rakstzīmes platumu. Ja uzvedne sastāv no vairāk nekā viena rinda, var sadalīt rindas, izmantojot pārvadājumu atgriežamo rakstzīmju (Chr(13)), tabulācijas rakstzīmi (Chr(10)) vai pārvadājumu atgrieztā — tabulācijas rakstzīmi kombināciju (Chr(13) & Chr(10)) starp katru rindu.

nosaukums

Pēc izvēles. Virknes izteiksme, kas tiek parādīta dialoglodziņa virsrakstjoslā. Izlaižot virsrakstu, virsrakstjoslā tiek ievietots lietojumprogrammas nosaukumu.

noklusējuma

Pēc izvēles. Virknes izteiksme, kas tiek parādīta tekstlodziņā kā noklusējuma atbilde, ja nav citas ievades. Izlaižot noklusējuma, tiek parādīts tukšs tekstlodziņu.

xpos

Pēc izvēles. Skaitliska izteiksme, kas norāda tvipos horizontālais attālums dialoglodziņu no kreisās malas ekrāna kreisajā malā. Ja xpos tiek izlaists, tiek centrēts horizontāli dialoglodziņu.

ypos

Pēc izvēles. Skaitliska izteiksme, kas norāda tvipos vertikālais attālums no ekrāna augšdaļā dialoglodziņš augšējo malu. Ja ypos tiek izlaists, dialoglodziņu novietots vertikāli aptuveni trešo veidu, kā ekrānu uz leju.

konteksts

Pēc izvēles. Virknes izteiksme, kas identificē palīdzības failu izmantot, lai nodrošinātu kontekstjutīgā palīdzība dialoglodziņu. Ja konteksts , jānorāda arī konteksts .

konteksta

Pēc izvēles. Skaitliska izteiksme, kas ir piešķirtas atbilstošās palīdzības tēmā autora palīdzības palīdzības konteksta numurs. Ja kontekstā , jānorāda arī konteksts .


Piezīmes

Kad tiek sniegta gan konteksts un kontekstā , lietotājam, nospiediet taustiņu F1 (Windows) vai palīdzība (Macintosh), lai skatītu palīdzības tēmu, kas atbilst kontekstā. Daži resursa lietojumprogramma, piemēram, Microsoft Office Excel 2007, arī automātiski pievienot palīdzības pogas dialoglodziņu. Ja lietotājs noklikšķina uz Labi vai nospiež ENTER, funkcija InputBox atgriež viss, kas atrodas tekstlodziņā. Ja lietotājs noklikšķina uz Atcelt, funkcija atgriež nulles garuma virkni ("").

Piezīme.: Lai norādītu vairāk nekā pirmo nosaukto argumentu, InputBox jāizmanto izteiksme. Lai izlaistu kādu pozicionālie argumenti, ir jābūt iekļautiem atbilstošo komatu norobežotāju.

Piemērs.

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šis piemērs rāda dažādi veidi, kā izmantot funkciju InputBox vaicāt lietotājam, lai ievadītu vērtības. Ja x un y pozīcijas tiek izlaistas, dialoglodziņš tiek automātiski centrēts uz atbilstošajām asīm. Mainīgs MyValue norādīta vērtība lietotāja ievadītā, ja lietotājs noklikšķina uz Labi vai nospiež taustiņu ENTER. Ja lietotājs noklikšķina uz Atcelt, tiek atgriezta nulles garuma virkni.

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)
Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×