چک باکس ها در اکسل -نحوه ایجاد +چند تکنیک کاربردی
سلام به آموزش دیگری از سری مطالب مربوط به آموزش اکسل خوش آمدید . موضوع آموزش امروز ما در زمینه چک باکس ها در اکسل است .
اینکه یک چک باکس چیست؟
چگونه می توانیم آن را در محیط اکسل ایجاد کنیم؟
نحوه انجام تنظیمات مربوط به آنها چطور است ؟
و نیز نحوه کار و استفاده از آنها موضوعی است که در این مطلب به همه آنها صحبت خواهیم کرد.
برای شروع کار در قدم اول به بررسی این مورد می پردازیم که چگونه می توانیم یک چک باکس را در محیط اکسل قرار دهیم .
فهرست محتوا
نحوه اضافه کردن چک باکس در اکسل
اولین قدم در استفاده از چک باکس ها این این است که یاد بگیرید چطور یک چک باکس را به محیط اکسل خودتان اضافه کنید .
چک باکس گزینه ای است که در داخل سربرگی به اسم developer وجود دارد .
اما اینجا یک مشکل وجود دارد و آن هم این است که در حالت عادی سربرگی به اسم دولوپر در محیط کاری اکسل شما وجود ندارد .
پس در قدم اول باید این سربرگ را به محیط کاری خودتان در اکسل اضافه کنید .
اضافه کردن سربرگ Developer به محیط اکسل .
ابزار چک باکس در داخل سربرگی تحت عنوان Developer قرار دارد .
از آنجا که این سربرگ بطور پیش فرض در محیط اکسل وجود ندارد بنابراین باید در گام نخست این سربرگ را به محیط کاری اکسل خود فراخوانی کنید .
برای اینکه سربرگ مذکور را فراخوانی نمایید باید مراحل زیر را طی نمایید
- ابتدا بر روی یکی از سربرگ های موجود در محیط کاری اکسل خود کلیک راست نمایید . بعنوان مثال من بر روی سربرگ Home کلیک راست نموده و کادری مشابه تصویر زیر برای من به نمایش در خواهد آمد .
۲٫ همانطور که در تصویر مشاهده می کنید باید گزینه customize the Ribbon را انتخاب کنید تا وارد پنجره زیر شوید .
تصویر بالا به راحتی شما را راهنمایی می کند تا بتوانید سربرگ Developer را به محیط اکسل اضافه کنید .
به گونه ای که با زدن تیک گزینه ای که در تصویر فوق مشخص شده و زدن دکمه Ok سربرگی تحت عنوان Developer به مجموع سربرگ های شما اضافه می شود .
مرحله دوم: قرار دادن چک باکس در محیط اکسل
حالا که سربرگ Developer را به محیط اکسل اضافه نمودید می توانید با استفاده از این سربرگ یک یا چند چک باکس را به محیط اکسل خود اضافه کنید .
برای این کار کافی است به سراغ سربرگ مذکور رفته و از داشبورد Controls بر روی آیکون Insert کلیک نموده و از گزینه های موجود بر روی آیکون Check box کلیک نمایید .
حالا خیلی راحت می توانید در هر محلی از صفحه کاری اکسل خود این چک باکس را قرار دهید .
اما اگر به تصویر بالا توجه کنید متوجه خواهید شد که اکسل دارای دو دسته از ابزار می باشد که آنها را به نام های Form Controls و دسته دیگر را به نام Active x control نام گذاری و تقسیم بندی کرده است .
اگر دقت کنید برخی از کنترل ها و امکانات موجود در هر دو دسته با هم مشترک هستند .
یکی از این کنترل ها که در هر دو دسته بندی قرار دارد Check box می باشد .
اما اینکه تفاوت این دو کنترل در چیست و کدام یک از این دو را می توان انتخاب نموده و نحوه تنظیمات و کار با هر کدام از آنها به چه نحو است را در اینجا مورد بررسی قرار می دهیم .
تفاوت Form Controls و Active x control در اکسل
کنترل های هر کدام از این دو تا مجموعه یک سری تفاوت هایی را با هم دارند که در ادامه راجع به آنها صحبت می کنیم .
اولین تفاوتی که برای این دو نوع از کنترل ها می توان در نظر گرفت مربوط به شکل ظاهری این کنترل ها می شود .
برای اینکه به خوبی متوجه این تفاوت بشوید کافی است از زیر مجموعه Form Controls یک چک باکس را انتخاب نموده و آن را در محیط اکسل خود قرار دهید .
حالا از زیر مجموعه Active x control هم بر روی آیکون مربوط به چک باکس کلیک کرده و آن را به محیط اکسل خود منتقل کنید .
بعد از انجام این کار به راحتی متوجه تفاوت های ظاهری در هر کدام از این کنترل ها خواهید شد .
تصویر زیر به بررسی تفاوت ظاهری برخی از این کنترل ها که در هر دو دسته مشترک هستند می پردازد .
یکی از مهمترین تفاوت هایی که بین این دو دسته از کنترل ها وجود دارد این است که تمامی ابزار های موجود در زیر گروه Active x control دارای تنظیماتی هستند که تحت عنوان properties و در پنجره ای تحت همین عنوان قرار دارند .
اما کنترل های گروه Form Controls فاقد این خصوصیت هستند .در ادامه بیشتر راجع به این موضوع صحبت می کنیم .
نحوه انجام تغییرات در تنظیمات یک چک باکس
بسته به اینکه چک باکسی که در محیط اکسل قرار می دهید جزو کدام یک از گروه های کنترلی بالا می باشد تنظیمات مختلفی را می شود برای چک باکس ها در نظر گرفت .
اول به سراغ چک باکس های مربوط به زیر دسته برای دسترسی به تنظیمات مربوط به کادر Properties مربوط به کنترل های زیر مجموعه Active x control به طریق زیر عمل کنید :
تنظیمات چک باکس های زیر گروه اکتیو ایکس کنترل
برای دسترسی به تنظیمات این چک باکس ها باید چند تا مرحله ساده را پشت سر بگذارید .
۱٫ ابتدا گزینه Design mod را کلیک نمایید تا به حال فعال درآید .
۲٫ چک باکس مورد نظر را انتخاب کنید .
۳٫ اکنون بر روی گزینه properties کلیک نمایید تا کادری همچون تصویر زیر برای شما به نمایش درآید .
این کادر دارای آیتم های مختلفی است که با استفاده از آنها می توان خصوصیات مختلفی را برای این کنترل تنظیم نمود .
اما کنترل های گروه Form Controls دارای تنظیمات محدودتری هستند .
تنظیمات چک باکس های زیر گروه فرم کنترل
برای دسترسی به این تنظیمات لازم است ابتدا بر روی گزینه Design mod کلیک کنید تا فعال شود .
سپس بر روی چک باکس مربوطه کلیک کنید تا به حالت انتخاب درآید .
حالا اگر بر روی گزینه properties کلیک نمایید پنجره زیر برای شما نمایش داده می شود .
همانگونه که مشاهده می نمایید این پنجره دارای سربرگ های مختلفی است که می توانید تنظیمات مختلفی را در هر کدام از آنها برای چک باکس مربوطه انجام دهید .
با هم به بررسی گزینه های موجود در این پنجره می پردازیم .
گزینه های موجود در سر برگ Control به قرار زیر است :
گزینه Unchecked : اگر تیک این گزینه را بزنید وقتی که چک باکس شما لود می شود بصورت پیشفرض تیک نخورده خواهد بود .
گزینه checked این گزینه عملکردی مخالف گزینه قبلی دارد .
گزینه Mixed :
این گزینه عملکردی بینابین دو گزینه بالا دارد یعنی وقتی که چک باکس شما لود می شود به حالت نیمه پر قرار می گیرد .
گزینه Cell Link
این گزینه یک سلول را به چک باکس ما لینک می دهد تا مقادیر مربوط به آن در این سلول نمایش داده شود .
در خصوص مقادیر مربوط به یک چک باکس باید بدانید که وقتی که تیک چک باکس ما زده باشد مقدار عددی آن برابر با True و وقتی تیک آن را برمی داریم مقدار آن برابر با False خواهد بود .
تا به اینجا در خصوص چک باکس ها و انواع مختلفی از آنها که در محیط اکسل وجود دارند صحبت کردیم .
اما در ادامه برویم با هم چند تا سوال مهم و کاربردی در زمینه کار با check box ها در اکسل را با هم مرور کنیم .
در همین زمینه بخوانید : نحوه ایجاد چک لیست باکس های To Do List در اکسل .
استفاده از کدام نوع چک باکس مناسب تر است ؟
تا به اینجا متوجه شدیم که دو جور تکس باکس توی اکسال وجود دارد .
تکس باکس هایی که در زیرمجموعه اکتیو ایکس کنترل ها هستند و چک باکس هایی که جزو کنترل فرم ها هستند .
اما یک سوال توی محیط اکسل باید از کدام یکی استفاده کنیم ؟
در استفاده از این چک باکس ها 2 تا نکته را باید در نظر بگیرید .
چک باکس های نوع اکتیو ایکس بیشتر برای مواقعی کاربرد دارد که بخواهید این چک باکس ها را با استفاده از برنامه نویسی و کدهای VBA مدیریت کنید .
چک باکس ها زیر مجموعه form control برای مواقعی کاربرد دارند که می خواهید از آنها بطور مستقیم در محیط اکسل استفاده کنید .
دیدگاهتان را بنویسید