InputBox Function

একটি ডায়ালগে একটি প্রমপ্ট প্রদর্শন করে থাকে যেখানে ব্যবহারকারী লেখার ইনপুট দিতে পারে। ইনপুটটি একটি ভেরিয়বলে বরাদ্দ করা হয়।

InputBox হলো একটি ডায়ালগের মাধ্যমে লেখা সন্নিবেশ করানোর সুবিধাজনক পদ্ধতি। OK ক্লিক করে অথবা "ফিরে যান" চেপে ইনপুট নিশ্চিত করা হয়। ফাংশনের মান প্রদান হলে ইনপুট প্রদান হয়। আপনি যদি "বাতিল" চেপে ডায়ালগটি বন্ধ করেন, তাহলে InputBox একটি শূন্য দৈর্ঘ্যের স্ট্রিং ("") প্রদান করবে।

সিনট্যাক্স:

InputBox (Msg As String[, Title As String[, Default As String[, x_pos As Integer, y_pos As Integer]]]])

প্রদান মান:

স্ট্রিং

প্যারামিটার:

Msg: ডায়ালগ বাক্সে বার্তা হিসেবে স্ট্রিং এক্সপ্রেশন প্রদর্শিত হয়।

শিরোনাম: ডায়ালগ বাক্সের শিরোনাম বারে স্ট্রিং এক্সপ্রেশন প্রদর্শিত হয়।

ডিফল্ট: যদি অন্য কোন ইনপুট প্রদান করা না হয় তাহলে লেখ বাক্সে ডিফল্ট হিসেবে স্ট্রিং এক্সপ্রেশন প্রদর্শিত হয়।

y_pos: ইনটিজার এক্সপ্রেশন যা ডায়ালগের অনুভূমিক অবস্থান সুনির্দিষ্টভাবে উল্লেখ করে থাকে। অবস্থানটি একটি সম্পূর্ণ অক্ষ এবং অফিস অ্যাপ্লিকেশনের উইন্ডো নির্দেশ করে না।

y_pos: ইনটিজার এক্সপ্রেশন যা ডায়ালগের ঊল্লম্ব অবস্থান সুনির্দিষ্টভাবে উল্লেখ করে থাকে। অবস্থানটি একটি সম্পূর্ণ অক্ষ এবং অফিস অ্যাপ্লিকেশনের উইন্ডো নির্দেশ করে না।

x_pos এবং y_pos বাদ দেওয়া হলে, ডায়ালগটি পর্দার কেন্দ্রে থাকে। ডায়ালগটির অবস্থান টুইপ এ উল্লেখ করা থাকে।

উদাহরণ:

Sub ExampleInputBox

Dim sText As String

    sText = InputBox ("Please enter a phrase:","Dear User")

    MsgBox ( sText , 64, "Confirmation of phrase")

End Sub