کاربرد متغیر Boolean در ماکرونویسی اکسل

بازدید: 3467 بازدید
کاربرد متغیر Boolean در ماکرونویسی اکسل

کاربرد متغیر Boolean در ماکرونویسی اکسل

با سلام خدمت یکایک دنبال کنندگان محترم سایت آموزشی اکسل لرن، امروز برای شما معرفی یک متغیر به نام Boolean را آماده نمودیم. همانطور که مستحضر هستید متغیرهایی همچون Integer , Long , String جزو پرکاربردترین متغیرهایی است که یک ماکرو نویس در اکسل از آنها استفاده می کند ولی در کنار این متغیرهای پرکاربرد متغیری دیگر به نام Boolean داریم که تنها دو ورودی True و False را پوشش می دهد.

به منظور درک بهتر از کاربرد این متغیر، به ماکروی زیر دقت کنید:

کاربرد متغیر Boolean در ماکرونویسی اکسل
کاربرد متغیر Boolean در ماکرونویسی اکسل

با اجرای ماکروی فوق، از آنجایی که مقدار BooleanQuesiton برابر با True است لذا خروجی تابع Msgbox نیز پیام Its True خواهد بود.

البته متغیر Boolean به گونه ای دیگر در دستور شرطی if نیز قابل استفاده است. به ماکروی زیر دقت کنید:

کاربرد متغیر Boolean در ماکرونویسی اکسل
کاربرد متغیر Boolean در ماکرونویسی اکسل

ماکروی فوق بصورت زیر نیز صحیح است:

کاربرد متغیر Boolean در ماکرونویسی اکسل
کاربرد متغیر Boolean در ماکرونویسی اکسل

مثال فوق از کتاب بینظیر This isn’t Excel,It’s Magic! آورده شده است.

حال به رویدادی از نوع BeforeDoubleClick دقت نمایید:

کاربرد متغیر Boolean در ماکرونویسی اکسل
کاربرد متغیر Boolean در ماکرونویسی اکسل

در این رویداد مقدار Cancel از نوع Boolean تعریف گردیده است. در صورتی که این مقدار برابر با True باشد از باز شدن سلول پس از DoubleClick جلوگیری خواهد شد لذا ما مقدار این متغیر را وابسته به عدد بودن (IsNumeric) و خالی نبودن(IsEmpty) سلول هدف قرار دادیم.

در پایان امیدواریم از کاربرد متغیر Boolean در ماکرونویسی اکسل به خوبی استفاده کرده باشین لذا در صورت وجود هرگونه سوال ما در کنار شما هستیم و می توانید آن را در قسمت نظرات برای ما ارسال نمایید.

پیشنهاد ما به شما

مطالعه بیشتر