InputBox функциясы

Бұл функция тілқатысу терезесінде шақыруды бейнелейді, пайдаланушы мәтін енгізгенше не түймешік басқанша күтеді және мәтін ұясының мазмұны бар Жолдағы деректер түрі мәнін қайтарады.

Синтаксис

InputBox(шақыру [, тақырып ] [, әдепкі ] [, xкоординатасы ] [, yкоордината ] [, анықтамафайлы ] [, мәтінмән ] )

InputBox функциясында осындай аргумент бар:

Дәлел

Description

шақыру

Міндетті. Тілқатысу терезесінде хабар сияқты бейнеленетін жол өрнегі. Шақыру дәлелдің ұзындығы көп дегенде шамалы 1024 таңбадан тұрады, пайдаланатын таңбалар еніне байланысты. Егер шақыру бірнеше жолдардан құрылса, оларды (Chr(13)) кірістірме қайтару таңбасы, (Chr(10)) жол ауыстыру таңбасы, немесе (Chr(13) & Chr(10)) кірістірме қайтару мен жол ауыстыру тіркесімі арқылы бөлуге болады.

тақырып

Қосымша. String өрнегі тілқатысу терезесінің тақырып тақтасында бейнеленеді. Егер тақырып дәлелі өткізіліп жіберілсе, тақырып тақтасында бағдарлама атауы орналасады.

әдепкі

Қосымша. Әдепкі жауап сияқты мәтін ұясында көрсетілетін жол өрнегі, егер басқа кіріс деректер бейнеленбесе. Егер әдепкі дәлелі өткізіліп жіберілсе, бос мәтін ұясы бейнеленеді.

xкоординатасы

Қосымша. Бейнебеттің сол жақ шетінен тілқатысу терезенің сол жақ шетіне дейін көлденеңнен твиптарда қашықтықты көрсететін сандық өрнек. Егер xкоординатасы өткізіліп жіберілсе, тілқатысу терезесі көлденеңнен тураланған.

yкоординатасы

Қосымша. Тік бейнебеттің жоғарғы жағынан тілқатысу терезесінің жоғарғы шетіне дейін қашықтықты көрсететін сандық өрнегі. Егер yкоординатасы өткізіліп жіберілсе, тілқатысу терезесі бейнебеттің биіктігінің шамалы үштен біреуінде орналасады.

анықтама файлы

Қосымша. Тілқатысу терезесінде мәтінмәндік анықтама беру үшін пайдаланатын анықтама файлын анықтайтын Жол өрнегі. Егер анықтама файлы дәлелі берілсе, мәтінмән дәлелі де берілу керек.

мәтінмән

Қосымша. Анықтаманың тиісті бөліміне автор тағайындаған мәтінмәндік анықтама нөмірі болып табылатын сандық өрнек. Егер мәтінмән берілсе, анықтама файлы да берілу керек.


Ескертпелер

Егер анықтама файлы мен мәтінмән дәлелдері екеуі берілсе, мәтінмән дәлеліне сәйкес анықтама бөлімін көру үшін F1 (Windows) or HELP (Macintosh) түймешігін басуға болады. Кейбір хост-бағдарлама, мысалы, Microsoft Office Excel 2007, тілқатысу терезесінде Анықтама түймешігін автоматты қосады. OK түймешігін немесе ENTER пернесін басқанда InputBox функциясы мәтін ұясының бүкіл мазмұнын қайтарады. Болдырмау түймешігін басқанда функция бос жолды қайтарады ("").

Ескерту : Тек бірінші дәлелді көрсетіп қоймай, басқа дәлелдерді көрсету үшін өрнекInputBox функциясын пайдалану керек. Кейбір позициялық аргумент өткізіп жіберу үшін тиісті бөлу үтірлерін енгізіңіз.

Мысал

Ескерту : Төмендегі үлгілер осы жетені Бағдарламаларға арналған Visual Basic (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 Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×