دستور InputBox در ویژوال بیسیک اکسل

توجه:برای استفاده و مطلع شدن از سایر آموزش های رایگان و غیر رایگان سایت در موارد زیر عضویت یابید:


input box در اکسل


کادر ورود اطلاعات یا inputbox در ویژوال بیسیک اکسل

دستور InputBox در ویژوال بیسیک اکسل:

کادر ورود اطلاعات یا کادر InputBox عبارت است از پنجره ای که به کاربر به منظور دریافت اطلاعاتی نمایش داده می شود. کادر ورود اطلاعات موجب کاربر پسند تر شدن اکسل می گردد. نوع پیشرفته تر کادر ورود اطلاعات را می توان، یوزر فورم های ( UserForm) ویژوال بیسیک ( VBA ) دانست. که در آن در سطح پیشرفته تر و دقیق تر اطلاعات را از کاربر دریافت و در اکسل ذخیره نمایید.

توصیه می کنم قبل از تماشای این ویدیو حتما ویدیوی ماکرو چیست؟و ویدیوی کادر پیغام در اکسلرا مشاهده بفرمایید.

 

 

و اما، نحوه ایجاد دستور InputBox:

برای ایجاد کادر ورود اطلاعات بایستی حتما وارد محیط VBA شوید، خب حالا شروع می کنیم به انجام کد نویسی، توجه داشته باشید که من برای آموزش این دستور از دستورات دیگری که قبلا در سایت آموزش دادم( همچون کادر پیغام در اکسلو…) به منظور بهتر شدن مثال استفاده کردم.

اکسل داشبوردسازی اکسل حرفه ای کد نویسی

خب، در ابتدای کار ظرف یا متغیری تعریف کردم از نوع رشته متنی String ، و اسمش رو گذاشتم SOAL. چرا رشته متنی؟ چون قصد دارم از کاربر در قالب کادر ورود اطلاعات، سن کاربر را سوال کنیم، و به عنوان مثال کاربر وارد می کند ۲۳ سال، یعنی خروجی کادر ورود اطلاعات قراره به صورت یک یک متن باشد.

دستور INPUT BOX در ویژوال بیسیک اکسل

خب، بریم سراغ دستور اصلی کادر ورود اطلاعات:

این دستور ۳ قسمت اصلی داره به صورت زیر ؛

دستور INPUT BOX در ویژوال بیسیک اکسل و MsgBox

prompt: متن یا سوالی است که قصد دارید به کاربر نمایش دهید. ورودی اجباری. مثال: “سن خود را وارد نمایید؟”

Title: عنوان کادر ورود اطلاعات است. ورودی اختیاری. به عنوان مثال: “سن”

Default: پیش فرض وارد شده در کادر ورود اطلاعات. ورود اختیاری. به عنوان مثال: “۲۲ سال”

توجه بفرمایید که ورود متن در دستورات کدنویسی میان دو عدد دابل کوتیشن( ” ” ) قرار می گیرد.

بعد از آن دستور MsgBox قرار دادم که به منظور تایید بیشتر، سن وارد شده در کادر ورود اطلاعات توسط کاربر را نمایش دهد و در نهایت درون سلول A1 ذخیره گردد.

توصیه میکنم که مجموعه آموزشی جامع کدنویسی ویژوال بیسیک کاربردی در اکسل که حاصل سالیان تجربه و مهارت است رو از دست ندهید. در این قسمت طی یک فیلم،به آموزش InputBox می پردازیم.اگر مفید بود یا درخواست آموزشی مشابه دارین، زیر همین پست کامنت بگذارید…

مطالعه بیشتر