الدالة InputBox

ملاحظة:  نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

يعرض مطالبه في مربع حوار و# تنتظر قيام المستخدم ب# ادخال نص او انقر فوق زر، و# ترجع سلسله تحتوي علي محتويات مربع النص.

بناء الجملة

InputBox ( موجه [، و# العنوان ] [, الافتراضيه ] [، xpos ] [، ypos ] [، ملف التعليمات ] [, سياق ] )

يحتوي بناء جمله الداله InputBox علي الوسيطات التاليه:

الوسيطة

الوصف

موجه

مطلوب. عرض الرساله في مربع الحوار تعبير سلسله. الحد الاقصي طول المطالبه تقريبا 1024 حرفا، استنادا الي عرض الاحرف المستخدمه. اذا كان موجه تتالف من اكثر من سطر واحد، يمكنك فصل الاسطر استخدام حرف ارجاع (Chr(13)) او حرف تغذيه (Chr(10)) او حرف تغذيه الاسطر-رجوع تركيبه (Chr(13) & Chr(10)) بين كل سطر.

العنوان

اختياري. عرض في شريط العنوان في مربع الحوار تعبير سلسله. اذا حذفت العنوان، يتم وضع اسم التطبيق في شريط العنوان.

الافتراضي

اختياري. عرض في مربع النص ك# الاستجابه الافتراضيه اذا كان يتوفر لا الاخري الادخال تعبير سلسله. اذا حذفت افتراضي، يتم عرض مربع النص فارغ.

xpos

اختياري. تعبير رقمي يحدد، ب# وحده التويب، افقي المسافه بين الحافه اليمني ل# مربع الحوار من الحافه اليسري ل# الشاشه. اذا تم حذف xpos ، افقيا وسط مربع الحوار.

ypos

اختياري. تعبير رقمي يحدد، ب# وحده التويب، عموديه المسافه بين الحافه العليا ل# مربع الحوار من اعلي الشاشه. اذا تم حذف ypos ، مربع الحوار عموديا وضع تقريبا واحد-الثالث من اسفل الشاشه.

ملف التعليمات

اختياري. تعبير سلسله يعرف ملف التعليمات ل# استخدامه ل# توفير تعليمات تتبع ل# السياق ل# مربع الحوار. اذا تم توفير ملف التعليمات ، يجب ايضا توفير سياق .

سياق

اختياري. تعبير رقمي يمثل رقم محتوي التعليمات المعينه الي موضوع "التعليمات" الملائمه حسب الكاتب التعليمات. اذا تم توفير سياق ، يجب ايضا توفير ملف التعليمات .


ملاحظات

عندما يتم توفير كل من ملف التعليمات و# السياق ، يمكنك الضغط المستخدم F1 (Windows) او تعليمات (ماكنتوش) ل# عرض موضوع التعليمات الموافق ل# السياق. اضافه بعض تطبيق مضيف، علي سبيل المثال، Microsoft Office Excel 2007، ايضا تلقائيا زر تعليمات ل# مربع الحوار. اذا كان المستخدم النقر فوق موافق او الضغط علي المفتاح ENTER، ترجع الداله InputBox اي شيء موجود في مربع النص. في حاله ينقر المستخدم فوق الغاء الامر، ترجع الداله سلسله فارغه ("").

ملاحظة: ل# تحديد اكثر من وسيطه مسماه، يجب ان تستخدم InputBox في تعبير. ل# حذف بعض الوسائط الموضعيه، يجب ان تقوم ب# تضمين محدد الفاصله المناظر.

مثال

ملاحظة: توضح الامثله التاليه استخدام هذه الداله في Visual Basic for Applications (VBA) الوحده النمطيه. ل# الحصول علي مزيد من المعلومات حول العمل ب# استخدام VBA، حدد مرجع المطور في القائمه المنسدله الموجود ب# جانب بحث و# ادخل شروط واحد او اكثر في مربع البحث.

يوضح هذا المثال عده طرق ل# استخدام الداله InputBox ل# مطالبه المستخدم ب# ادخال قيمه. اذا كانت x و y تم تجاهل المواضع، يتم تلقائيا توسيط مربع الحوار ل# المحاور كل منهما. متغير MyValue يحتوي علي القيمه التي تم ادخالها من قبل المستخدم اذا كان المستخدم ب# النقر فوق موافق او يقوم ب# الضغط علي المفتاح 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 لدينا.

×