বিষয়বস্তুৰ তালিকা
আমাৰ আগৰ প্ৰবন্ধবোৰত আপুনি Excel UserForms ৰ সৈতে পৰিচয় কৰাই দিয়া হৈছে। এই অধ্যায়ত মই Excel ফৰ্ম নিয়ন্ত্ৰণ Vs ActiveX নিয়ন্ত্ৰণ ৰ বিষয়ে আলোচনা কৰিম।
যদি আপুনি এটা স্বনিৰ্বাচিত সংলাপ বাকচত ব্যৱহৃত নিয়ন্ত্ৰণসমূহ ব্যৱহাৰ কৰিব বিচাৰে কিন্তু <অপছন্দ কৰে 1>UserForms ব্যৱহাৰ কৰি সেই নিয়ন্ত্ৰণসমূহ সৃষ্টি কৰা, তেন্তে এই অধ্যায় আপোনাৰ বাবে। ষ্টেপ বাই ষ্টেপ, মই কাষ্টম ডাইলগ বাকচ সৃষ্টি নকৰাকৈ আপোনাৰ ৱৰ্কশ্বীটৰ পাৰস্পৰিক ক্ৰিয়াশীলতা কেনেকৈ বৃদ্ধি কৰিব পাৰি সেই বিষয়ে ব্যাখ্যা কৰিম।
এই প্ৰবন্ধটো মোৰ শৃংখলাৰ অংশ: Excel VBA & মেক্ৰ'ছ – এটা স্তৰ অনুসৰি সম্পূৰ্ণ সহায়ক।
এক্সেলত ফৰ্ম নিয়ন্ত্ৰণ
এক্সেলে ইনপুট মানসমূহে নিৰ্দিষ্ট মাপকাঠী আৰু ফৰ্ম নিয়ন্ত্ৰণ<পূৰণ কৰাটো নিশ্চিত কৰাৰ বাবে কেইবাটাও উপায় প্ৰদান কৰে ২> তাৰ ভিতৰত অন্যতম। আচলতে, ফৰ্ম নিয়ন্ত্ৰণসমূহ হৈছে এনে বস্তু যি কাৰ্য্যক্ষম হয় যেতিয়া ব্যৱহাৰকাৰীয়ে ডাটাছেটৰ সৈতে পাৰস্পৰিক ক্ৰিয়া কৰিব লাগে। ইয়ালৈ অভিগম পাবলৈ, ডেভেলপাৰ টেবলৈ যাওক আৰু তাৰ পিছত সমৰ্পণ বিকল্প ক্লিক কৰক। আপুনি ফৰ্ম নিয়ন্ত্ৰণসমূহ আদেশ দেখিব।
ফৰ্ম নিয়ন্ত্ৰণসমূহ বিকল্পৰ অন্তৰ্গত, কেইবাটাও আদেশ আছে। এই আদেশসমূহৰ কাৰ্য্যকৰীতা তলত বৰ্ণনা কৰা হৈছে।
ফৰ্ম নিয়ন্ত্ৰণসমূহ টেবুল
<এক্সিকিউট কৰে 9>নিয়ন্ত্ৰণৰ নাম | ই কি কৰে |
---|---|
বুটাম | ই মেক্ৰ’ |
কম্বো বক্স | ই এটা ড্ৰপ-ডাউন তালিকাৰ পৰা বস্তু নিৰ্বাচন কৰে |
চেক বক্স | ই একাধিক অন/অফ নিয়ন্ত্ৰণ কৰেবিকল্পসমূহ |
তালিকা বাকচ | ই এটা ব্যৱহাৰকাৰীক এটা তালিকাৰ পৰা এটা বস্তু নিৰ্বাচন কৰাৰ অনুমতি দিয়ে |
স্ক্ৰল বাৰ | ই এটা কোষৰ মানসমূহ কিছু নিৰ্দিষ্ট পৰিমাণলৈ বৃদ্ধি বা হ্ৰাস কৰে |
স্পিন বুটাম | ই এটা কোষৰ মানসমূহ পদক্ষেপ অনুসৰি কিছু নিৰ্দিষ্ট পৰিমাণলৈ বৃদ্ধি বা হ্ৰাস কৰে |
বিকল্প বুটাম | ইয়াৰ এটা একচেটিয়া একক অন আছে /off বিকল্পসমূহ। |
লেবেল | ই হয় স্থিতিশীল হ'ব পাৰে বা এটা কোষৰ সৈতেও সংযুক্ত হ'ব পাৰে |
গ্ৰুপ বক্স | ই ব্যৱহাৰকাৰীক এটা নিৰ্দিষ্ট প্ৰপত্ৰত সম্পৰ্কীয় বস্তুসমূহ দৃশ্যমানভাৱে সংগঠিত কৰাৰ অনুমতি দিয়ে |
Read More: এক্সেলত ফৰ্ম নিয়ন্ত্ৰণ কেনেকৈ ব্যৱহাৰ কৰিব
ActiveX নিয়ন্ত্ৰণ – ActiveX নিয়ন্ত্ৰণৰ তালিকা
এজন ব্যৱহাৰকাৰীয়ে ActiveX ব্যৱহাৰ কৰিব পাৰে নিয়ন্ত্ৰণ VBA ক'ডৰ প্ৰয়োগৰ সৈতে বা অবিহনে কাৰ্য্যপত্ৰিকা প্ৰপত্ৰত। সাধাৰণতে, ActiveX নিয়ন্ত্ৰণ ব্যৱহৃত হয় যেতিয়া ফৰ্ম নিয়ন্ত্ৰণ তকৈ অধিক নমনীয় ডিজাইনৰ প্ৰয়োজন হয়।
ActiveX নিয়ন্ত্ৰণ ৰ নিবিড় বৈশিষ্ট্য আছে যি... ব্যৱহাৰকাৰীক আচৰণ, ৰূপ, আখৰ, আৰু অন্য বহুতো বৈশিষ্ট্য অনুকূলিত কৰিবলে। কিন্তু মনত ৰাখিব লাগে যে ব্যৱহাৰকাৰীক চাৰ্ট শ্বীটসমূহত বা XLM মেক্ৰ' শ্বীটসমূহত ActiveX নিয়ন্ত্ৰণসমূহ যোগ কৰাৰ অনুমতি নাই। ActiveX নিয়ন্ত্ৰণসমূহ ৰ কাৰ্য্যকৰীতা তলত বৰ্ণনা কৰা হৈছে।
ActiveX নিয়ন্ত্ৰণসমূহ টেবুল
নিয়ন্ত্ৰণ | কি ই |
---|---|
আদেশ বুটাম | এটা আদেশবুটাম নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ই এটা ক্লিক কৰিব পৰা বুটাম সৃষ্টি কৰে। |
কম্বো বক্স | এটা কম্বোবক্স নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ই এটা ড্ৰপ-ডাউন তালিকা সৃষ্টি কৰে। |
চেক বাকচ | এটা চেকবক্স নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ই বুলিয়ান বিকল্পসমূহ নিয়ন্ত্ৰণ কৰে। |
তালিকা বাকচ | এটা তালিকাবাকচ নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ই এটা ব্যৱহাৰকাৰীক এটা তালিকাৰ পৰা এটা বস্তু নিৰ্ব্বাচন কৰাৰ অনুমতি দিয়ে। |
TextBox | এটা TextBox নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ই এটা ব্যৱহাৰকাৰীক লিখনী টাইপ কৰাৰ অনুমতি দিয়ে। |
স্ক্ৰল বাৰ | এটা স্ক্ৰলবাৰ নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ইয়াক এটা বাৰ টানি এটা মান ইনপুট কৰিবলৈ ব্যৱহাৰ কৰা হয়। |
স্পিন বুটাম | এটা স্পিনবুটাম নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ইয়াক ওপৰ বা তললৈ ক্লিক কৰি এটা মান ইনপুট কৰিবলে ব্যৱহাৰ কৰা হয়। |
বিকল্প বুটাম | এটা বিকল্পবুটাম নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ই এটা ব্যৱহাৰকাৰীক একাধিক বিকল্পৰ পৰা নিৰ্ব্বাচন কৰাৰ অনুমতি দিয়ে। |
লেবেল | এটা লেবেল নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ইয়াত কেৱল কিবা এটাৰ বিষয়ে কিছু তথ্য থাকে। |
চিত্ৰ | এটা ছবি নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ই এটা ছবি ৰাখে। |
টগল বুটাম | এটা টগলবুটাম নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰে। ই বুলিয়ান বিকল্পসমূহ নিয়ন্ত্ৰণ কৰে। |
অধিক নিয়ন্ত্ৰণসমূহ | আপোনাৰ ব্যৱস্থাপ্ৰণালীত সংস্থাপন কৰা অন্য ActiveX নিয়ন্ত্ৰণসমূহৰ এটা তালিকা প্ৰদৰ্শন কৰে। এই সকলোবোৰ নিয়ন্ত্ৰণে এক্সেলৰ সৈতে কাম নকৰিবও পাৰে। |
অধিক পঢ়ক: এক্টিভএক্স নিয়ন্ত্ৰণসমূহ কেনেকৈ ব্যৱহাৰ কৰিব লাগেExcel
আমি কিয় এটা ৱৰ্কশ্বীটত নিয়ন্ত্ৰণ ব্যৱহাৰ কৰো?
ব্যৱহাৰকাৰীয়ে সহজে ইনপুট মানসমূহ প্ৰদান কৰিব পাৰে যেতিয়া UserForm নিয়ন্ত্ৰণসমূহ প্ৰত্যক্ষভাৱে কাৰ্য্যপত্ৰিকাত ব্যৱহাৰ কৰা হয়। উদাহৰণস্বৰূপ, যদি আপুনি এটা আৰ্হি সৃষ্টি কৰে যি এটা বা অধিক ইনপুট কোষ ব্যৱহাৰ কৰে, আপুনি ব্যৱহাৰকাৰীক ইনপুট কোষসমূহৰ বাবে মানসমূহ সংহতি বা নিৰ্ব্বাচন কৰাৰ অনুমতি দিবলৈ নিয়ন্ত্ৰণসমূহ ব্যৱহাৰ কৰিব পাৰে।
এটা কাৰ্য্যপত্ৰিকাত নিয়ন্ত্ৰণসমূহ যোগ কৰাটো তুলনা কৰাৰ সময়ত বহুত সহজ UserForm ব্যৱহাৰ কৰি এটা সংলাপ বাকচ সৃষ্টি কৰিবলৈ। এই ব্লগ পোষ্টটোত আমি UserForm ৰ সৈতে কাম কৰাৰ সময়ত ডাইলগ বক্সটো দেখুৱাবলৈ এটা মেক্ৰ’ তৈয়াৰ কৰিব লাগিছিল। এটা কাৰ্য্যপত্ৰিকাত প্ৰত্যক্ষভাৱে সৃষ্টি কৰা নিয়ন্ত্ৰণসমূহৰ সৈতে কাম কৰিবলৈ আপুনি কোনো মেক্ৰ' সৃষ্টি কৰাৰ প্ৰয়োজন নাই।
উদাহৰণস্বৰূপে, ধৰক মই নিম্নলিখিত চিত্ৰৰ দৰে এটা কাৰ্য্যপত্ৰিকাত দুটা OptionButton নিয়ন্ত্ৰণ সন্নিবিষ্ট কৰিছো।
চেল E6 আৰু E8 দুটা OptionButtons ৰ সৈতে সংযুক্ত।
মই সিহঁতক দুটা বিশেষ কোষৰ সৈতে সংযোগ কৰিছো ( E6 , E8 ) . কওক মই OptionButton বাছি লৈছো “ Cel E6 “ ৰ সৈতে সংযুক্ত, তাৰ পিছত cell E6 এ TRUE দেখুৱাব, আৰু cell E8 এ FALSE দেখুৱাব। যেতিয়া মই OptionButton বাছি লওঁ “ Cel E8 ৰ সৈতে সংযুক্ত“, চেল E8 এ TRUE আৰু cell E6<দেখুৱাব 2> য়ে FALSE দেখুৱাব। আপুনি তলৰ চিত্ৰৰ দৰে বৈশিষ্ট্য উইন্ডোত সংযুক্ত ঘৰ সংহতি কৰিব পাৰে।
বৈশিষ্ট্য উইন্ডোত ঘৰসমূহ সংযোগ কৰক যেতিয়া আপোনাৰ ডিজাইন ধৰণ সক্ৰিয় কৰা হয়।
যেতিয়া আপুনি এটা কাৰ্য্যপত্ৰিকাত নিয়ন্ত্ৰণসমূহ ব্যৱহাৰ কৰে প্ৰত্যক্ষভাৱে, কাৰ্য্যপুস্তিকাখন অতি...পাৰস্পৰিক, কিন্তু ই কোনো মেক্ৰ' ব্যৱহাৰ নকৰে।
যেতিয়া আপুনি এটা কাৰ্য্যপত্ৰিকাত নিয়ন্ত্ৰণসমূহ যোগ কৰিবলে ডেভেলপাৰ ➪ নিয়ন্ত্ৰণসমূহ ➪ সন্নিৱিষ্ট কৰক নিৰ্ব্বাচন কৰে, আপুনি নিয়ন্ত্ৰণসমূহৰ দুটা ভিন্ন গোট পাব: ফৰ্ম নিয়ন্ত্ৰণসমূহ আৰু ActiveX নিয়ন্ত্ৰণসমূহ । আপুনি নতুন হ'লে কোনটো ব্যৱহাৰ কৰিব সেই বিষয়ে বিভ্ৰান্ত হ'ব পাৰে।
- ফৰ্ম নিয়ন্ত্ৰণসমূহ: এই নিয়ন্ত্ৰণসমূহ Excel ৰ বাবে অনন্য, আপুনি ইয়াক UserForms বা অন্য যিকোনো উদ্দেশ্যত ব্যৱহাৰ কৰিব পাৰে .
- ActiveX নিয়ন্ত্ৰণসমূহ: এই নিয়ন্ত্ৰণসমূহ হৈছে ফৰ্ম নিয়ন্ত্ৰণসমূহৰ এটা উপগোট যি এটা কাৰ্য্যপত্ৰিকাত প্ৰত্যক্ষভাৱে ব্যৱহাৰ কৰিব পাৰি।
তলৰ চিত্ৰখনে প্ৰদৰ্শন কৰা নিয়ন্ত্ৰণসমূহ দেখুৱাইছে যেতিয়া আপুনি ডেভেলপাৰ ➪ নিয়ন্ত্ৰণসমূহ ➪ সন্নিৱিষ্ট কৰক নিৰ্ব্বাচন কৰে। আপোনাৰ মাউছ পইণ্টাৰ এটা নিয়ন্ত্ৰণৰ ওপৰত লৈ যাওক, Excel এ এটা ToolTip প্ৰদৰ্শন কৰিব যি নিয়ন্ত্ৰণৰ বৰ্ণনা কৰে।
ActiveX নিয়ন্ত্ৰণসমূহ। নিয়ন্ত্ৰণৰ বিৱৰণ দেখুওৱা সঁজুলি টিপ।
আপুনি অধিক বিভ্ৰান্ত হ'ব পাৰে কাৰণ দুয়োটা উৎসতে বহুতো নিয়ন্ত্ৰণ উপলব্ধ। উদাহৰণস্বৰূপ, ListBox নামৰ এটা নিয়ন্ত্ৰণে ফৰ্ম নিয়ন্ত্ৰণসমূহ , আৰু ActiveX নিয়ন্ত্ৰণসমূহ দুয়োটাত তালিকাভুক্ত কৰিছে। কিন্তু মনত ৰাখিব, সেইবোৰ দুটা সম্পূৰ্ণ বেলেগ নিয়ন্ত্ৰণ। সাধাৰণতে, ফৰ্ম নিয়ন্ত্ৰণসমূহ ব্যৱহাৰ কৰাটো সহজ, কিন্তু ActiveX নিয়ন্ত্ৰণসমূহ এটা কাৰ্য্যপত্ৰিকাত অধিক পাৰস্পৰিক কাৰ্য্যকলাপ যোগ কৰে।
অধিক পঢ়ক: VBA মেক্ৰ'সমূহ কেনেকৈ সৃষ্টি কৰিব লাগে মেক্ৰ' ৰেকৰ্ডাৰ ব্যৱহাৰ কৰি এক্সেল
এক্সেল ফৰ্ম কন্ট্ৰ'ল বনাম এক্টিভএক্স কন্ট্ৰ'ল
এক্সেল ফৰ্ম কন্ট্ৰ'ল আৰু এক্টিভএক্স কন্ট্ৰ'ল একে ধৰণৰ। এপ্লিকেচনবোৰ একেবাৰে একে যদিও তথাপিও,ইহঁতৰ মাজত কিছুমান পাৰ্থক্য আছে।
ফৰ্ম নিয়ন্ত্ৰণ | এক্টিভএক্স নিয়ন্ত্ৰণ |
---|---|
১) ফৰ্ম কন্ট্ৰ'ল এক্সেলত বিল্ট-ইন বৈশিষ্ট্যসমূহৰ ভিতৰত অন্যতম | ১) এক্টিভএক্স কন্ট্ৰ'ল কেতিয়াবা ব্যৱহাৰকাৰীয়ে নিজেই যোগ কৰিবলগীয়া হ'ব পাৰে |
২) ই বহুত সহজ | 2) ফৰ্ম নিয়ন্ত্ৰণৰ তুলনাত ইহঁতৰ এটা অধিক নমনীয় ডিজাইন আছে |
3) ফৰ্ম নিয়ন্ত্ৰণ বৈশিষ্ট্য উইণ্ড'জ আৰু মেক দুয়োটাতে উপলব্ধ | 3 ) Mac ত উপলব্ধ নহয় |
4) ক'ডত বস্তু হিচাপে ব্যৱহাৰ কৰিব নোৱাৰি | 4) VBA ক'ডত বস্তু হিচাপে ব্যৱহাৰ কৰিব পাৰি |
5) ফৰ্ম নিয়ন্ত্ৰণৰ কাৰ্য্যকৰীতা সম্প্ৰসাৰিত কৰিব নোৱাৰি | 5) DLL সমূহৰ পৰা সৃষ্টি কৰা হৈছে। আপুনি স্বনিৰ্বাচিত পঞ্জীয়ন ব্যৱহাৰ কৰি ActiveX নিয়ন্ত্ৰণসমূহৰ কাৰ্য্যকৰীতা সম্প্ৰসাৰিত কৰিব পাৰে, যি আপুনি অধিক নিয়ন্ত্ৰণসমূহৰ অন্তৰ্গত পায়। |
6) প্ৰপত্ৰ নিয়ন্ত্ৰণসমূহৰ কোনো বৈশিষ্ট্য সংহতিসমূহ নাই | 6) ActiveX Control ৰ বৈশিষ্ট্য ছেটিংছ আছে |
7) Form control ৰ প্ৰতি Excel ৰ সঁহাৰি, ইয়াত প্ৰতিটো আপডেট বা সম্পাদনাৰ পিছত | 7) ActiveX control ৰ প্ৰতিক্ৰিয়া এই প্ৰবন্ধটোত মই ফৰ্ম নিয়ন্ত্ৰণ আৰু <1ৰ বিষয়ে কিছুমান ধাৰণা সংগ্ৰহ কৰিবলৈ চেষ্টা কৰিছো> ActiveX নিয়ন্ত্ৰণ আৰু ইহঁতৰ মাজত মূল পাৰ্থক্যসমূহ ( ফৰ্ম নিয়ন্ত্ৰণ বনাম ActiveX নিয়ন্ত্ৰণ) । আশাকৰোঁ এই লেখাটোৱে আপোনাৰ শিক্ষণ যাত্ৰাৰ ওপৰত কিছু পোহৰ পেলাইছে। যদি আপোনাৰ কিবা প্ৰশ্ন আছে, তেন্তে কৰিবলৈ নাপাহৰিবতলৰ কমেণ্ট বক্সত শ্বেয়াৰ কৰক। অধিক সম্পৰ্কীয় প্ৰবন্ধ পাবলৈ আপুনি আমাৰ অফিচিয়েল ৱেবছাইট ExcelWIKI চাব পাৰে। যোগাযোগ ৰখাৰ বাবে ধন্যবাদ। শুভ এক্সেলিং ☕ |