Funkcija InputBox

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Rodomas raginimas dialogo lange, laukiama, kol vartotojas įves tekstą arba spustelėkite mygtuką ir grąžina eilutę, kurioje yra teksto lauko turinį.

Sintaksė

InputBox ( eilutę [pavadinimas ] [Numatytasis ] [, xpos ] [, y pozicija ] [, žinyno failas ] [kontekstas ] )

Funkcija InputBox sintaksės argumentai:

Argumentas

Aprašas

raginimas

Būtina. Eilutės išraiška, rodomas kaip pranešimo dialogo lange. Maksimalus eilutės ilgis yra maždaug 1 024 simbolius, atsižvelgiant į tai, naudojamų simbolių plotį. Jei eilutę sudaro daugiau nei vieną eilutę, galite atskirti eilučių perkėlimo atgalinį simbolį (Kalėdų(13)), simbolių eilutės (Kalėdų(10)) arba perkėlimo pateikiama – eilutės simbolis derinys (Kalėdų(13) ir Kalėdų(10)) tarp eilučių.

pavadinimas

Pasirinktinai. Eilutės išraiška rodoma dialogo lango pavadinimo juostoje. Jei praleisite pavadinimas, programos pavadinimas į pavadinimo juostoje.

numatytasis

Pasirinktinai. Eilutės išraiška, teksto lauke rodomas kaip numatytasis atsakymas, jei jokios kitos įvesties. Jei nenurodysite numatytojo, teksto lauke rodomas tuščias.

xpos

Pasirinktinai. Skaitmeninė išraiška, nurodanti, twips, horizontalus atstumas kairiojoje dialogo lango iš kairiąją ekrano krašto. Jei xpos nenurodytas, dialogo lange horizontaliai centre.

y pozicija

Pasirinktinai. Skaitmeninė išraiška, nurodanti, twips, vertikalus atstumas nuo ekrano viršaus dialogo lango viršutinio krašto. Jei y pozicija nenurodytas, dialogo langą vertikaliai padėtį apytiksliai viena trečioji ekrano apačią.

žinyno failas

Pasirinktinai. Eilutės išraiška, identifikuojanti padėti failą, kad būtų galima naudoti dialogo langą Atidaryti kontekstinius žinyno paaiškinimus teikti. Jei žinyno failas , taip pat turi būti pateiktas kontekste .

kontekstas

Pasirinktinai. Skaitinę išraišką, kuri yra pagalbos kontekste, numeris atitinkamą žinyno temos autorės žinynas. Jei kontekste , taip pat turi būti pateiktas žinyno failas .


Pastabos

Jeigu žinyno failas ir kontekstas , vartotojas galite paspausti klavišą F1 ("Windows") arba (Macintosh) žinynas ir peržiūrėkite žinyno temoje atitinkanti kontekste. Kai kurie valdančioji programa, pvz., Microsoft Office Excel 2007, taip pat automatiškai žinyno mygtuko įtraukimas į dialogo langą. Jei vartotojas spusteli gerai arba paspaudus ENTER, InputBox funkcija pateikia, kokia yra teksto lauke. Jei vartotojas spusteli Atšaukti, funkcija pateikia nulinio ilgio eilutė ("").

Pastaba: Jei norite nurodyti daugiau nei pavadinti pirmąjį argumentą, turite naudoti InputBox yra išraiška. Praleisti kai kurių Poziciniai argumentų, turi būti atitinkamų kablelio skyriklį.

Pavyzdys

Pastaba: Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje pateikiamos įvairių būdų, kaip naudoti funkciją InputBox raginti vartotoją įvesti reikšmę. Jei x ir y praleidžiamos padėtis, dialogo lange yra automatiškai centre atitinkamų ašių. Kintamojo MyValue yra reikšmė, įvestas vartotojas, jei vartotojas spusteli gerai arba paspaudus klavišą ENTER. Jei vartotojas spusteli Atšaukti, grąžinama nulinio ilgio eilutė.

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)
Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×