۲ روش برای ایجاد و کار با کمبو باکس ها در اکسل 

نمی دانم که چقدر  با اصطلاحی به نام کمبو باکس  آشنایی دارید . اما مطمئنم که تا به حال در جاهای مختلف از آنها به دفعات استفاده کرده اید. کمبو باکس ها  در همه جا هستند از سایت ها گرفته تا نرم افزارهای ساده و پیشرفته. 

یک کمبو باکس در واقع یک لیست حاوی اطلاعات است که می توانددر آن واحد چندین و چند دیتا را در داخل خود نگه دارد .

اما کمبو باکس دارای یک خاصیت بسیار جالب و کاربردی است  و آن هم این است که اطلاعات خود را در درون خود نگهداری می کند و تا زمانی که لازم نباشد آنها را به نمایش نمی گذارد .

تصورش را بکنید که می خواهید به کاربر یک لیست از تمامی ماههای سال را نشان دهید . این لیست شامل ۱۲ آیتم خواهد بود . اگر بخواهید این ۱۲ آیتم را بر روی فرم خود نمایش دهید چه اتفاقی می افتد ؟

 برای قضاوت بهتر است خودتان همه چیز را مشاهده کنید . برای این منظور به تصویر زیر نگاه کنید .

کمبو باکس ها در اکسل

در سمت راست ما یک لیست باکس داریم که ماههای سال را برای ما نمایش می دهد . در سمت چپ هم یک کمبو باکس داریم که همان ماههای سال را نیز در داخل خود قرار داده است .

تفاوت بین این دو در این است که یک لیست باکس همیشه و ما چه بخواهیم و چه نخواهیم  به حالت باز و گسترده است اما یک کمبو باکس همیشه بصورت جمع شده و بسته است مگر زمانی که ما بخواهیم . 

وقتی که ما به اطلاعات آن احتیاج داشته باشیم کافی است بر روی آن یک کلیک کنیم تا همه اطلاعات خود را در اختیار ما قرار دهد .

این خاصیت کمبو باکس باعث می شود که ما صرفه جویی بسیار زیادی در فضاهای کاری خود بر روی فرم ها بکنیم .

البته در اینجا نباید تصور کرد که بهتر است همیشه به جای  استفاده  لیست باکس ها به سراغ استفاده از کمبو باکس ها برویم .

چرا که هر کدام از اینها در جای خود مفید و کارآمد هستند و نمی شود گفت که در همه جاها باید از کمبو باکس ها به جای لیست باکس ها استفاده کنیم .

کمبو باکس ها از جمله اشیاء کاربردی و مفیدی هستند که با استفاده از آنها می توان چند دیتا را با هم دسته بندی نمود. پس ایده خوبی است که اگر اطلاعاتی مثل مثال بالا دارید که به نحوی این اطلاعات با هم در ارتباط هستند و کاربر باید یکی از آنها را انتخاب کند آنها را در قالب یک کمبو باکس در اختیار کاربر قرار دهید . .

اما  چطور می توانیم یک کمبو باکس را در اکسل ایجاد کنیم و برای این کار چه مراحلی وجود دارد و چه تنظیماتی را برای آنها باید انجام دهیم .

اینها چیز هایی است که امروز می خواهیم به آموزش این موارد بپردازیم . 

پس اگر می خواهید با نحوه ایجاد کمبو باکس ها در محیط اکسل  و اینکه چه تنظیماتی برای آنها وجود دارد آشنا شوید و به راحتی هر چه تمام تر بتوانید از آنها استفاده کنید توصیه می کنم که تا انتهای این آموزش همراه من باشید .

من علیرضا شهرآئینی هستم و سعی می کنم این موارد را به ساده ترین شکل ممکن به شما آموزش دهم ..

کمبو باکس ها در اکسل

چگونگی  ایجاد کمبو باکس ها در اکسل  ؟

یرای اینکه بتوانیم یک کمبو باکس به همراه اطلاعات موجود در اکسل  را ایجاد کنیم دو راه در پیش داریم :

 –  ایجاد کمبو باکس با استفاده از امکانات موجود در سربرگ Developer

 – ایجاد کمبو باکس یا استفاده از سربرگ DATA 

در زیر به بررسی هر دو روش می پردازیم 

– ایجاد کمبو باکس با استفاده از امکانات موجود در سربرگ Developer

برای ایجاد یک کمبو باکس با استفاده از این سربرگ می توانیم  از طریق زیر عمل کنیم .

  1. ابتدا وارد سربرگ Developer شوید . 
  2. از داشبورد Control  ابتدا بر روی گزینه Design کلیک نمایید تا فعال شود .
  3. سپس بر روی گزینه Insert کلیک نمایید تا لیست مربوط به گزینه های آن  برای شما نمایش داده شود .

کمبوها در اکسل

 

همان گونه که در تصویر بالا مشاهده می نمایید برای ایجاد یک کمبو باکس با دو انتخاب مواجه هستید  که تنظیمات مربوط به هر دو مورد در اینجا ذکر می شود .

  1. .فرض کنیم که برای ایجاد کمبو باکس از گزینه مربوط به دسته بددی Form Control  استفاده نموده ایم
  2. بعد از کلیک بر روی گزینه مربوطه کافی است با استفاده ماوس کمبوی مورد نظر را در محل مناسب قرار دهیم . 
  3. برای انجام تنظیمات آن به روش زیر عمل می نماییم .

کمبو باکس در اکسل

ابتدا بر روی کمبوی مربوطه کلیک راست نموده و  گزینه    ... Format Control    را انتخاب نمایید . 

 در مرحله بعد پنجره زیر برای شما به نمایش درخواهد آمد 

کمبو ها در اکسل

تنظیمات  مربوط به این پنجره به قرار زیر است : 

کادر  Input Range 

 در این کادر می توانید محدوده ای از دیتا های موجود در صفحه کاری خود را که می خواهید در قالب یک کمبو باکس نمایش داده شوند را وارد می کنید .

به عنوان مثال اگر ردیف سلول های A1 تا A10  شما حاوی اسامی چتد شهر می باشد کادر مربوطه عبارت A1:A10  را می پذیرد . 

 

۲ کادر Cell Link: 

 در این کادر می توانید سلولی را به کمبوی خود  مرتبط کنید به گونه ای که نتایج حاصل از آیتم انتخاب شده در کمبو در این سلول منعکس شود . 

این نتیجه به گونه ای است که وقتی شما یک آیتم را در کمبو باکس انتخاب می نمایید در سلولی که به کمبو باکس خود لینک داده اید یک عدد نمایش داده خواهد شد . 

این عدد نشان دهنده این است که آیتمی که توسط کمبو باکس انتخاب شده در چه جایگاهی از لیست معرفی شده در کادر  Input Range به عنوان منبع کمبو باکس دارد . 

این به این معنی است که اگر بعنوان مثال در سلول مربوطه عدد ۳ نمایش داده شود آیتم انتخاب شده در کمبوباکس سومین آیتم در لیست معرفی شده به کمبوباکس به عنوان منبع اطلاعات می باشد .

 

۳- کادر Drop down List:

 در این کادر می توانید تعیین کنید که کمبو باکس شما چند آیتم را نمایش بدهد .

۴- گزینه  ۳-D Shading

این گزینه به کمبوباکس شما یک حالت سه بعدی می دهد . 

اما اگر برای ایجاد کمبو باکس از کمبو باکس موجود در زیر مجموعه Active X control  استفاده کنیم تنظیمات آن به قرار زیر است 

ابتدا بر روی کمبو باکس مربوطه کلیک راست نمایید .

از منوی باز شده  گزینه Properties  را انتخاب نمایید .

ایجاد و کار با کمبو باکس ها در اکسل 

بعد از این کار پنجره زیر برای شما نمایش داده می شود . 

 

ایجاد و کار با کمبو باکس ها در اکسل 

در این پنجره تنظیمات متعددی را می توانید برای کمبو باکس خود در نظر بگیرید اما در اینجا به بررسی مهمترین این تنظیمات می پردازیم .

گزینه Back Color : 

با استفاده از این گزینه میتوانیم رنگ پس زمینه کمبو باکس را تغییر دهیم . 

گزینه Font : 

با استفاده از این گزینه می توانیم نوع فونت نوشته ها را در کمبو باکس تغییر دهیم . 

گزینه Fore Color : 

با استفاده از این گزینه می توانیم رنگ نوشته ها را تغییر دهیم . 

گزینه LinkedCell :

با استفاده از این گزینه کمبو باکس خود را به یک سلول لینک می دهیم تا نتایج در آن سلول نمایش داده شود . 

گزینه ListfillRange : 

با استفاده از این گزینه تعیین می کنیم که کمبو باکس اطلاعات خود را از چه محدوده ای بگیرد . 

گزینه ListRow :

یا استفاده از گزینه تعیین می کنیم که چه تعداد از دیتاهای موجود در لیست معرفی شده بعنوان منبع اطلاعات توسط کمبوباکس نمایش داده شود . 

نکته قابل ذکر اینکه وقتی شما در یک کمبو باکس آیتمی را انتخاب می کنید اکسل در سلول لینک شده به کمبو باکس یک عدد را نمایش می دهد که نشاندهنده این است که این آیتم چندمین دیتای موجود در محدوده معرفی شده به عنوان منبع کمبوباکس می باشد . 

شما در مرحله بعد می توانید از این عدد در فرمول های خود بهره ببرید . در پستهای بعدی مثال هایی از کاربرد این مورد خواهیم داشت 

 

ایجاد کمبو باکس یا استفاده از سربرگ DATA 

اما روش دیری که با استفاده از آن می توانیم یک لیست فروافتادنی همانند آنچه که در یک کمبو باکس مشاهده می شود استفاده از قابلیت ایجاد List از طریق سربرگ DATA است .

برای این منظور می توانیم به روش زیر عمل می کنیم : 

  1. ابتدا سلولی که می خواهید یک لیست فروافتادنی را در آن ایجاد کنید را به حالت انتخاب در آورید 
  2. سپس از طریق سربرگ Data  گزینه Data Validation  را انتخاب نمایید . 

ایجاد کمبو باکس یا استفاده از سربرگ DATA 

بعد از انتخاب این گزینه پنجره زیر برای شما باز خواهد شد .

ایجاد و کار با کمبو باکس ها در اکسل 

 

در این پنجره از سربرگ Setting و کادر Allow گزینه List  را انتخاب کنید . 

 

کمبو باکس در اکسل

بعد از انتخاب این گزینه کادری تحت عنوان source  به محیط این پنجره اضافه می شود .

در این کادر می توانید تعیین نمایید که لیست فرو افتادنی شما دیتای خود را از چه محدوده ای دریافت نماید .

در تصویر زیر می توانید مراحل کار را مشاهده نمایید . 

کمبو باکس ها در اکسل 

در پستهای آموزشی بعدی به نحوه کار با کمبوها و نحوه استفاده از آنها در محیط اکسل بصورت کاربردی خواهیم پرداخت. 

 حالا که با نحوه ایجاد کردن کمبو باکس ها در اکسل آشنا شدید دوست دارید که بدانید چه جوی می شود که اطلاعات یک کمبو باکس را بر اساس اطلاعات موجود در کمبوباکس دیگر فیلتر کرد . 

اگر به مطلب زیر مراجعه کنید هم با نحوه انجام این کار انا می شوید و هم با یک روش جدید برای ایجاد کمبو باکس ها در اکسل  آشنا خواهید شد .

برای دسترسی به این مطلب کافی است بر روی لینک زیر کلیک کنید .

کمبو باکس ها در اکسل

کمبو باکس ها در اکسل  

آموزش اکسل بازدید : 5,999 views 14 فوریه, 2019 ۰