কিভাবে এক্সেল কম্বো বক্স ব্যবহার করবেন (একটি সম্পূর্ণ নির্দেশিকা)

  • এই শেয়ার করুন
Hugh West

কম্বো বক্স এক্সেলের একটি বিশেষ বৈশিষ্ট্য। যখন আমাদের এক্সেলে বিকল্পগুলির একটি তালিকা ব্যবহার করার প্রয়োজন হয় তখন আমরা এই বৈশিষ্ট্যটি ব্যবহার করি। এই নিবন্ধে, আমরা সঠিক চিত্রের সাথে বিস্তারিতভাবে এক্সেল কম্বো বক্স নিয়ে আলোচনা করব।

অভ্যাস ওয়ার্কবুক ডাউনলোড করুন

এতে এই অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন আপনি যখন এই নিবন্ধটি পড়ছেন তখন অনুশীলন করুন৷

কম্বো বক্স ব্যবহার করা.xlsm

এক্সেল কম্বো বক্স কী?

কম্বো বক্স একটি নির্দিষ্ট টেক্সট বক্সের সমন্বয়ের উপর ভিত্তি করে একটি ড্রপ-ডাউন তালিকা। ড্রপ-ডাউন তালিকা থেকে, আমরা আমাদের পছন্দসই বিকল্পটি বেছে নিতে পারি। এছাড়াও, আমরা এই তালিকার সাথে একটি ঘর লিঙ্ক করতে পারি যা নির্বাচিত আইটেমের সিরিয়াল নম্বর দেখাবে। এক্সেল কম্বো বক্স এক্সেল 2007 থেকে 365 পর্যন্ত পাওয়া যায়।

এক্সেল 2007/2010/2013/2016 বা এর মধ্যে একটি কম্বো বক্স কীভাবে যোগ করবেন আরও আপডেট করা সংস্করণ

এই বিভাগে, আমরা এক্সেলে একটি কম্বো বক্স যোগ করার প্রাথমিক পদ্ধতি দেখাব। নিম্নলিখিত পদ্ধতিটি কম্বো বক্সের সমস্ত এক্সেল সংস্করণে প্রযোজ্য হবে।

কম্বো বক্স যোগ করতে, আমাদের ডেভেলপার ট্যাব প্রবেশ করতে হবে। সাধারণত, ডেভেলপার টুলটি এক্সেল রিবন বিকল্পগুলিতে পাওয়া যায় না।

📌 পদক্ষেপ:

  • ফাইল >> এ যান বিকল্প Excel অপশন উইন্ডোটি এখানে প্রদর্শিত হবে।
  • বাম দিক থেকে রিবন কাস্টমাইজ করুন বিকল্পটি বেছে নিন।
  • তারপর, প্রধান ট্যাবগুলিতে যান থেকে কাস্টমাইজ করুনরিবন কলাম।
  • তালিকা থেকে ডেভেলপার বিকল্পটি খুঁজে বের করুন।
  • ডেভেলপার বিকল্পের সংশ্লিষ্ট বক্সে চেক করুন।<11
  • অবশেষে, ঠিক আছে টিপুন।

13>

  • শীটে ফিরে যান।

আমরা দেখতে পাচ্ছি ডেভেলপার ট্যাবটি এখন উপলব্ধ।

  • ডেভেলপার ট্যাবে ক্লিক করুন।
  • নিয়ন্ত্রণ গ্রুপ থেকে ইনসার্ট বিকল্পটি বেছে নিন।

ইনসার্ট <2 বিকল্প>ট্যাব এখানে দেখানো হয়েছে। এই উইন্ডোটি দুটি ভিন্ন ধরনের দুটি কম্বো বক্স নির্দেশ করে৷

  • এখন, চিহ্নিত কম্বো বক্সগুলির মধ্যে যেকোনো একটি নির্বাচন করুন৷
  • তারপর কার্সারটিকে পছন্দসই অবস্থানের শীটে রাখুন৷<11
>>>>>>>>>

আমরা ইতিমধ্যেই জানি যে দুই ধরনের কম্বো বক্স আছে। সেগুলো হল-

  • ফর্ম কন্ট্রোল কম্বো বক্স এবং
  • ActiveX কন্ট্রোলস কম্বো বক্স

এ নীচের বিভাগে, আমরা সেই দুটি কম্বো বক্স নিয়ে আলোচনা করব।

1. ফর্ম কন্ট্রোল কম্বো বক্স যোগ করুন

এই বিভাগে, আমরা দেখাব কিভাবে এক্সেলে ফর্ম কন্ট্রোল কম্বো বক্স যোগ করতে হয়।

আমাদের নামের একটি ডেটাসেট আছে সপ্তাহের দিনগুলি এখানে, আমরা একটি কম্বো বক্স যোগ করব যা ড্রপ-ডাউন তালিকা থেকে একটি দিন নির্বাচন করবে এবং নির্বাচন নম্বর দেখাবে। এছাড়াও, আমরা একটি ঘর যোগ করি যা নির্বাচিত দিনের নাম দেখাবে৷

📌 পদক্ষেপ:

  • প্রথমে, ফর্ম নিয়ন্ত্রণ বিভাগ থেকে কম্বো বক্সটি নির্বাচন করুন।

  • শীটের কাঙ্খিত স্থানে কম্বো বক্সটি রাখুন।

  • মাউসের ডান বোতাম টিপুন।
  • প্রসঙ্গ মেনু থেকে ফরম্যাট নিয়ন্ত্রণ বিকল্পটি বেছে নিন।

  • ফরম্যাট অবজেক্টস উইন্ডো আসবে।
  • এখনই কন্ট্রোল ট্যাবটি বেছে নিন।

এর ইনপুট প্রদর্শিত বাক্সে মান. ইনপুট পরিসরে , আমরা ড্রপ-ডাউনের মান ধারণ করে এমন পরিসর নির্বাচন করি।

সেল লিঙ্ক বক্সটি এমন একটি ঘরকে নির্দেশ করে যা সিরিয়াল নম্বর দেখাবে। নির্বাচনের।

ড্রপ ডাউন লাইন নির্দেশ করে যে ড্রপ-ডাউনে কতগুলি বিকল্প উপস্থিত হবে।

  • অবশেষে, ঠিক আছে<2 টিপুন>.
  • এখন, ড্রপ-ডাউনের নিচের তীরটিতে ক্লিক করুন৷

বিকল্পগুলির একটি তালিকা এখানে দেখানো হয়েছে৷

  • ড্রপ-ডাউন তালিকা থেকে একটি বিকল্প বেছে নিন।

আমরা দেখতে পাচ্ছি যে 2 <1 এ দেখানো হয়েছে> সেল D5 । এই ঘরটি ড্রপ-ডাউন তালিকার সাথে লিঙ্ক করা হয়েছে৷

  • এখন, আমরা অতিরিক্তভাবে একটি নির্দিষ্ট ঘরে নির্বাচনের মান বা নির্বাচিত দিনের নাম দেখাতে চাই৷
  • আমরা এটির জন্য একটি সূত্র প্রয়োগ করি৷
  • সেল E5 এ নিম্নলিখিত সূত্রটি রাখুন৷
=INDEX(B5:B11,D5)

  • ফলাফল পেতে এন্টার বোতাম টিপুন।

27>

সুতরাং, সম্পূর্ণ প্রক্রিয়া ফর্ম কন্ট্রোল কম্বো বক্স এখানে দেখানো হয়েছে।

আরও পড়ুন: 10টি সর্বাধিক ব্যবহৃত এক্সেল VBA অবজেক্টের তালিকা (অ্যাট্রিবিউট এবং উদাহরণ)

2. ActiveX কন্ট্রোল কম্বো বক্স তৈরি করুন

এই বিভাগে, আমরা দেখাব কিভাবে একটি ActiveX কন্ট্রোলস কম্বো বক্স তৈরি করতে হয়। একটি অতিরিক্ত সুবিধা রয়েছে যেখানে আমরা এই কম্বো বক্সে VBA কোড ব্যবহার করতে পারি।

আমরা এই বিভাগে সেল D5 এ কম্বো বক্স ব্যবহার করে ফলাফল দেখাব।

📌 পদক্ষেপ:

  • প্রথমে, আমাদের একটি নামযুক্ত ক্লিক করতে হবে সূত্র ট্যাবে। তারপর, নাম সংজ্ঞায়িত করুন বিকল্পটি নির্বাচন করুন৷

  • নতুন নাম উইন্ডোটি প্রদর্শিত হবে৷<11
  • পরিসরের নাম নাম বক্সে ইনপুট করুন।
  • তারপর, এক্সেল শীট থেকে উল্লেখ করে বক্সে রেঞ্জটি বেছে নিন। অবশেষে, ঠিক আছে টিপুন।

  • এখন, ActiveX কন্ট্রোলস বিভাগ থেকে একটি কম্বো বক্স ঢোকান।

  • সেই কম্বো বক্সটি সেল D5 এর পাশে রাখুন।

  • এখন, মাউসের ডান বোতাম টিপুন।
  • প্রসঙ্গ মেনু থেকে প্রপার্টি বিকল্পটি বেছে নিন।

  • প্রপার্টি উইন্ডো প্রদর্শিত হবে।
  • LinkedCell এবং ListFillRange বিকল্পগুলি খুঁজুন সম্পত্তি উইন্ডো থেকে।

ঢোকান D5 লিঙ্ক করা সেল হিসাবে এবং দিন তালিকাভুক্ত পরিসর।

  • এখন, নিষ্ক্রিয় করুন কন্ট্রোলস গ্রুপ থেকে ডিজাইন মোড
  • এর পর, কম্বো বক্সের নিচের তীরটিতে ক্লিক করুন।

  • এখানে একটি তালিকা দেখানো হয়েছে৷
  • যেকোন একটি বিকল্প বেছে নিন৷

আমরা দেখতে পাচ্ছি৷ দিন দেখানো হচ্ছে সেল D5

অনুরূপ রিডিং

  • Learn Excel VBA Programming & ম্যাক্রো (ফ্রি টিউটোরিয়াল – ধাপে ধাপে)
  • এক্সেলে ভিবিএ ইনপুট ফাংশন কীভাবে ব্যবহার করবেন (২টি উদাহরণ)
  • এক্সেলে 22টি ম্যাক্রো উদাহরণ VBA
  • এক্সেল ভিবিএ ইউজারফর্ম কিভাবে ব্যবহার করবেন (2টি উপযুক্ত উদাহরণ)
  • 20 এক্সেল VBA মাস্টার করার জন্য ব্যবহারিক কোডিং টিপস

এক্সেল VBA একটি গতিশীল এবং নির্ভরশীল কম্বো বক্স তৈরি করতে

এখন, আমরা VBA ব্যবহার করে একটি গতিশীল এবং নির্ভরশীল ActiveX কন্ট্রোল কম্বো বক্স তৈরি করতে চাই এক্সেলে ম্যাক্রো।

এখানে, আমাদের দুটি কলাম আছে: দিন এবং মাস। আমরা এখানে দুটি কম্বো বক্স প্রবর্তন করব। দ্বিতীয় কম্বো বক্সটি ১ম কম্বো বক্সের উপর নির্ভর করবে। প্রথমত, আমরা 1ম কম্বো বক্সে বিভাগটি নির্বাচন করব এবং ২য় বক্স থেকে, আমরা সেই বক্সের নীচে বিকল্পগুলি পাব।

<3

📌 পদক্ষেপ:

  • প্রথমে ডেভেলপার ট্যাবে যান।
  • এ ক্লিক করুন কোড গ্রুপ থেকে ভিজ্যুয়াল বেসিক বিকল্পটি।

  • তারপর, VBA উইন্ডো প্রদর্শিত হবে।
  • একটি গতিশীল এবং নির্ভরশীল কম্বো বক্স তৈরি করতে আমাদের একটি UserForm প্রয়োজন হবে।
  • UserForm চয়ন করুন ঢোকান ট্যাব থেকে বিকল্প৷

  • আমরা দেখতে পাচ্ছি একটি ইউজারফর্ম এর সাথে প্রদর্শিত হবে Toolbox .

  • এখন, UserForm -এ কার্সার রেখে মাউসের ডান বোতাম টিপুন | প্রপার্টি উইন্ডোতে যান ক্যাপশন এখানে একটি নাম রাখুন। এটি UserForm এর শিরোনাম।

  • তারপর একটি লেবল এবং কম্বোবক্স যোগ করুন টুলবক্স থেকে।

  • এখন, সেই বাক্সগুলি Ctrl+C দ্বারা অনুলিপি করুন এবং Ctrl+V টিপে সেগুলি পেস্ট করুন।

  • এখন, যেকোনও লেবেল <2 এ কার্সার সরান>এবং ডান বোতাম টিপুন।
  • প্রসঙ্গ মেনু থেকে প্রপার্টি বিকল্পটি বেছে নিন।

  • এখন, এই সম্পত্তি উইন্ডো থেকে নাম, ফন্টের রঙ, আকার এবং অন্যান্য পরিবর্তন করুন।

  • এট্রিবিউট পরিবর্তন করার পর আমাদের ইউজারফর্ম এরকম দেখাবে।
  • এখন, প্রধান ট্যাব থেকে রান অপশন টিপুন।

  • এটি চেহারা৷

  • এখন, ইউজারফর্ম এ ডাবল ক্লিক করুন, এবং আমরা VBA উইন্ডোতে প্রবেশ করি যেখানে আমাদের কোড লিখবেন।
  • উইন্ডোতে, ডানদিকে যান এবং তীরটিতে ক্লিক করুন।
  • আমরা তালিকার বিকল্পের জন্য অ্যাক্টিভেট বাছাই করব।

  • উইন্ডোতে একটি কোড যোগ হবে প্রতি UserForm সক্রিয় করুন।

  • VBA উইন্ডো থেকে UserForm কোডটি সরান।<11
  • এখন, উইন্ডোতে আরেকটি VBA কোড কপি করে পেস্ট করুন।
7999

  • যখন আমরা এর নিচের তীরটিতে ক্লিক করি বিভাগ কম্বো বক্স এবং বিকল্পগুলি দেখুন৷
  • আবার, বিকল্পগুলি কম্বো বক্সের নীচের তীরটিতে ক্লিক করুন৷

<3

বিকল্প কম্বো বক্স খালি, কিন্তু বিভাগ কম্বো বক্স খালি নেই।

  • আবার, <1-এ ডাবল ক্লিক করুন>ComboBox1 .

  • অন্য একটি VBA কোড কপি করুন এবং উইন্ডোতে পেস্ট করুন।
1372

  • আবার, F5 বোতাম টিপে VBA কোড চালান।

আমরা দেখতে পাচ্ছি বিকল্পগুলি কম্বো বক্স এখন কাজ করছে। এর মানে হল বিকল্পগুলি কম্বো বক্স নির্ভরশীল।

  • এখন, আমরা কম্বো বক্সকে গতিশীল করতে চাই।
  • আমরা ডেটাসেটে আরেকটি কলাম যুক্ত করব।

  • আবার, UserForm এ যান।

এবং আমরা দেখতে পাচ্ছি কম্বো বক্সে নতুন কলাম যোগ করা হয়েছে।

আরও পড়ুন: এক্সেল ভিবিএ ইউজারফর্ম কীভাবে তৈরি করবেন (বিস্তারিত ধাপ সহ)

এক্সেল এ কম্বো বক্স কিভাবে সরাতে হয়

এই বিভাগে, আমরা দেখাব কিভাবে কম্বো বক্সটি সরাতে হয়।

📌 পদক্ষেপ:

  • প্রথমে, আমরা ডেভেলপার ট্যাবে ক্লিক করব।
  • ডিজাইন মোড সক্রিয় করুন।

  • কম্বো নির্বাচন করুনবক্স৷

  • এখন, কীবোর্ড থেকে ডিলিট বোতাম টিপুন৷

আমরা দেখতে পাচ্ছি কম্বো বক্সটি ইতিমধ্যেই শীট থেকে মুছে ফেলা হয়েছে৷

উপসংহার

এই নিবন্ধে, আমরা কম্বো বক্স সম্পর্কে সমস্ত বর্ণনা করেছি৷ কিভাবে সন্নিবেশ করাতে হয়, এটিকে গতিশীল করে এবং এক্সেল শীট থেকে মুছে ফেলতে হয়। আমি আশা করি এটি আপনার চাহিদা পূরণ করবে। অনুগ্রহ করে আমাদের ওয়েবসাইট ExcelWIKI.com দেখুন এবং মন্তব্য বক্সে আপনার পরামর্শ দিন।

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।