বিষয়বস্তুৰ তালিকা
এই লেখাটো মোৰ শৃংখলাৰ অংশ: Excel VBA & মেক্ৰ'ছ – এটা ষ্টেপ বাই ষ্টেপ সম্পূৰ্ণ গাইড । আমি মাত্ৰ ১০ টা বেছিকৈ ব্যৱহৃত Excel VBA বস্তুৰ তালিকা আলোচনা কৰিম।
অভ্যাস কাৰ্য্যপুস্তিকা ডাউনলোড কৰক
আপুনি এই প্ৰবন্ধটো পঢ়ি থকাৰ সময়ত অনুশীলন কৰিবলৈ এই অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰক।
VBA Objects.xlsm
VBA বস্তু কি?
এটা Object হৈছে এটা আদেশ বা কিবা এটা যি এটা VBA ক'ডত কিছুমান নিৰ্দিষ্ট কাম সম্পাদন কৰিবলে প্ৰযোজ্য হয়।
VBA (ভিজুৱেল বেচিক এপ্লিকেচন) হৈছে এটা বস্তুভিত্তিক প্ৰগ্ৰেমিং ভাষা। বস্তুটো VBA ৰ অন্যতম উপাদান।
এটা বস্তুৰ ইয়াৰ বৈশিষ্ট্য আৰু পদ্ধতি থাকে। পদ্ধতিটো হৈছে সেই বস্তুটোৱে কৰা কাৰ্য্য আৰু বৈশিষ্ট্যই সেই বস্তুটোৰ বৈশিষ্ট্যসমূহ ব্যাখ্যা কৰে।
VBA বস্তুসমূহৰ বৈশিষ্ট্যসমূহ
এটা VBA বস্তু প্ৰয়োগ কৰিবলৈ এটা থাকিব লাগিব Object ত পদ্ধতি বা বৈশিষ্ট্য। আমি ইয়াত সেই বৈশিষ্ট্যসমূহৰ বিষয়ে আলোচনা কৰিম।
বৈশিষ্ট্যসমূহ
VBA বস্তুৰ বৈশিষ্ট্যসমূহ ক বস্তুৰ ছেটিংছ হিচাপে ভাবিব পাৰি।এক্সেলৰ বহুতো বস্তু আছে। আমি কাম কৰা Excel VBA ৰ বেছিভাগ বস্তুৰে বৈশিষ্ট্য থাকে।
উদাহৰণ:
- Range object ৰ বৈশিষ্ট্য থাকে। ইয়াৰে কিছুমান হ'ল স্তম্ভ , সূত্ৰ , শাৰী , প্ৰস্থ , আৰু মান ।
- এটা Chart বস্তুৰ বৈশিষ্ট্য থাকে, যেনে Legend , ChartArea , ChartStyle , ইত্যাদি।
- ChartTitle ও এটা 5 প্ৰান্তৰ সৈতে এটা ষ্টাৰ সৃষ্টি কৰিবলৈ VBA ক'ড প্ৰয়োগ কৰা হয়।
6045
আমি msoShape5pointStar কমাণ্ড সলনি কৰি যিকোনো ধৰণৰ আকৃতি আঁকিব পাৰো।
<১২><১>১০। ListObject ObjectListObject ListObjects Object ৰ এটা অংশ। এটা ListObject এ কাৰ্য্যপত্ৰিকাৰ এটা টেবুল সূচায়।
পদ্ধতিসমূহ বৈশিষ্ট্যসমূহ মচি পেলাওক সক্ৰিয় প্ৰকাশ কৰক এপ্লিকেচন সতেজ কৰক স্বয়ংক্ৰিয় ফিল্টাৰ আকাৰ সলনি কৰক মন্তব্য সৃষ্টিকৰ্তা নাম পিতৃ-মাতৃ পৰিসৰ ক্ৰম সাৰাংশ উদাহৰণ:
এই উদাহৰণটো হৈছে এটা টেবুলৰ পৰা ডাটা এক্সট্ৰেক্ট কৰি এৰেত সংৰক্ষণ কৰা।
8659
Read More: চেল মানসমূহৰ সৈতে এৰে পূৰণ কৰিবলৈ এক্সেল VBA (৪টা উপযুক্ত উদাহৰণ)
উপসংহাৰ
এই প্ৰবন্ধটোত আমি সাধাৰণতে ব্যৱহৃতসমূহৰ বিষয়ে বৰ্ণনা কৰিছো এক্সেল ভিবিএ বস্তুৰ তালিকা। আশাকৰোঁ ইয়াৰ দ্বাৰা আপোনালোকৰ প্ৰয়োজন পূৰণ হ'ব। অনুগ্ৰহ কৰি আমাৰ ৱেবছাইট ExcelWIKI.com চাওক আৰু মন্তব্য বাকচত আপোনাৰ পৰামৰ্শ দিয়ক।
বস্তু, বৈশিষ্ট্যসমূহৰ সৈতে যেনে ফন্ট , ফৰ্মেট , আৰু সীমা ।
VBA বস্তুৰ ব্যৱহাৰ:
আমি তলত দিয়া কামবোৰ কৰিবলৈ VBA ক'ড লিখিব পাৰো:
- আপুনি এটা বস্তুৰ বৰ্তমানৰ বৈশিষ্ট্যৰ ছেটিংছ পৰীক্ষা কৰিব পাৰে আৰু এই ছেটিংছৰ ওপৰত ভিত্তি কৰি কিবা এটা কৰিব পাৰে।
- আপুনি নতুন মানসমূহ সংহতি কৰি বস্তুৰ বৈশিষ্ট্য সংহতিসমূহ সলনি কৰিব পাৰে।
এই VBA বিবৃতি চাওক:
Range("E10").Value
এই বিবৃতিত, পৰিসীমা এটা বস্তু, মান এটা বৈশিষ্ট্য। VBA বিবৃতিত, বস্তু আৰু বৈশিষ্ট্যসমূহক এটা পিৰিয়ড ( এটা বিন্দু, . ) দ্বাৰা পৃথক কৰি কাষে কাষে ৰখা হয়। বস্তুসমূহক প্ৰথমে স্থাপন কৰা হয়, তাৰ পিছত সিহতৰ বৈশিষ্ট্যসমূহ।
উদাহৰণস্বৰূপে, নিম্নলিখিত VBA বিবৃতিয়ে Range E10:100 .
4844<0 ৰ Valueবৈশিষ্ট্য সংহতি কৰে>সেই বক্তব্যৰ ফলত 100সংখ্যাটো কোষ E10ত প্ৰদৰ্শিত হ'ব।
পদ্ধতি:
A methodহৈছে এটা বস্তুৰ ওপৰত প্ৰণয়ন কৰা এটা কাৰ্য্য।বস্তুৰ পদ্ধতিও থাকে। উদাহৰণস্বৰূপে, Range বস্তুসমূহৰ এটা Clear পদ্ধতি আছে। নিম্নলিখিত VBA বিবৃতিয়ে এটা পৰিসীমা আঁতৰায়। এই বিবৃতিটো পৰিসীমা নিৰ্ব্বাচন কৰাৰ সমতুল্য আৰু তাৰ পিছত ঘৰ ➪ সম্পাদনা ➪ পৰিষ্কাৰ ➪ সকলো পৰিষ্কাৰ কৰক নিৰ্ব্বাচন কৰাৰ সমতুল্য:
7284
VBA ক'ডত, পদ্ধতিসমূহ বৈশিষ্ট্যৰ দৰে দেখা যায়। পদ্ধতিসমূহ বস্তুসমূহৰ সৈতে এটা পৃথককাৰী অপাৰেটৰ (.) ৰ সহায়ত সংযুক্ত কৰা হয়। কিন্তু ভিবিএত পদ্ধতি আৰু বৈশিষ্ট্য বেলেগ বেলেগ ধাৰণা।
Read More: Excel Chartতথ্য লুকুৱাই ৰখাৰ সময়ত অদৃশ্য হয় (৩টা সমাধান)
এক্সেলত বেছিকৈ ব্যৱহৃত ১০টা VBA বস্তুৰ তালিকা
এটা হাইৰাৰ্কি আছে আৰু তাৰ পিছত এক্সেল থাকে বস্তুসমূহ যি হ'ল:
এপ্লিকেচন → ৱৰ্কবুক → ৱৰ্কশ্বীট → পৰিসৰ
ইয়াত, আমি এক্সেল ভিবিএৰ সৰ্বাধিক ব্যৱহৃত বস্তুসমূহৰ তালিকা বিতংভাৱে আলোচনা কৰিম।
১. এপ্লিকেচন বস্তু
এপ্লিকেচন বস্তুটো এক্সেলৰ অন্যতম বহুলভাৱে ব্যৱহৃত বস্তু। ইয়াক মুঠ এক্সেল এপ্লিকেচনক প্ৰতিনিধিত্ব কৰিবলৈ ব্যৱহাৰ কৰা হয়।
পদ্ধতি | বৈশিষ্ট্য |
---|---|
গণনা | এক্টিভচেল |
সম্পূৰ্ণ গণনা কৰক | এক্টিভশ্বীট |
ইনপুটবক্স | সক্ৰিয় উইণ্ড' |
প্ৰত্যাগ কৰক | সক্ৰিয় কৰ্মপুস্তিকা |
চালক | স্ক্ৰলবাৰসমূহ প্ৰদৰ্শন কৰক |
উলিয়াওক | DisplayFormulaBar |
অপেক্ষা কৰক | পথ |
অৱস্থাবাৰ |
এই বস্তুটো এক্সেলত প্ৰয়োগ কৰাৰ সময়ত আমি প্ৰয়োজনীয় বৈশিষ্ট্য বা পদ্ধতি যোগ কৰিব লাগিব।
উদাহৰণ ১:
ইয়াত, আমি <ব্যৱহাৰ কৰিলোঁ 1>গণনা পদ্ধতি। এই মেক্ৰ' সকলো মুক্ত কাৰ্য্যপুস্তিকা গণনাৰ বাবে ব্যৱহাৰ কৰা হয়।
3043
উদাহৰণ ২:
In তলৰ উদাহৰণত, আমি Application বস্তুৰ সৈতে DisplayScrollBars বস্তু ব্যৱহাৰ কৰিলোঁ। এই মেক্ৰ'ৰ উদ্দেশ্য হৈছে স্ক্ৰল বাৰ লুকুৱাই ৰখা।
2827
ইয়াত, আমি অৱস্থা মিছা ৰাখিছো, যাৰ অৰ্থ হৈছে নহ’বএক্সেল শ্বীটৰ স্ক্ৰল বাৰসমূহ প্ৰদৰ্শন কৰক।
অধিক পঢ়ক: এক্সেল ভিবিএ ব্যৱহাৰ কৰি পথৰ পৰা ৱৰ্কবুক কেনেকৈ খোলিব লাগে (৪টা উদাহৰণ)
<১>২. কাৰ্য্যপুস্তিকা বস্তু
কাৰ্য্যপুথি বস্তু কাৰ্য্যপুস্তিকাৰ সৈতে জড়িত। ই এটা এক্সেল এপ্লিকেচনত বৰ্তমান খোলা কাৰ্য্যপুস্তিকাসমূহৰ তালিকাক বুজায়।
<১৯><১৬><২০>খোলাপদ্ধতি | বৈশিষ্ট্যসমূহ | |
---|---|---|
যোগ কৰক | এপ্লিকেচন | |
চেকআউট | গণনা | |
বন্ধ | সৃষ্টিকৰ্তা | বস্তু |
অভিভাৱক |
উদাহৰণ ১:
ইয়াত, আমি Workbooks বস্তুৰ ওপৰত ভিত্তি কৰি এটা সৰল VBA ক'ড প্ৰয়োগ কৰিলোঁ যিয়ে Excel ৱৰ্কবুক বন্ধ কৰিব।
1725
উদাহৰণ ২:
এই উদাহৰণে Disney.xlsx কাৰ্য্যপুস্তিকাত এটা নতুন চলক page_1 যোগ কৰিব।
5553
<২৭><৩><১২><১>৩. ৱৰ্কবুক বস্তু
ৱৰ্কবুক বস্তুৱে এটা একক ৱৰ্কবুক প্ৰতিনিধিত্ব কৰে। ই বৰ্তমান সক্ৰিয় বা খোলা কাৰ্য্যপুস্তিকা ৰ সদস্য। বৰঞ্চ এটা কাৰ্য্যপুস্তিকা হৈছে কাৰ্য্যপত্ৰিকাৰ সংকলন।
পদ্ধতি | বৈশিষ্ট্য |
---|---|
সক্ৰিয় | এক্টিভচাৰ্ট |
প্ৰিয়ত যোগ কৰক | এক্টিভশ্বীট |
বন্ধ কৰক | অটোছেভঅন |
সংখ্যা বিন্যাস মচি পেলাওক | সম্পূৰ্ণ নাম |
সংৰক্ষণ কৰক | ব্যৱহাৰকাৰীৰ অৱস্থা |
যেনেকৈ সংৰক্ষণ কৰক |
উদাহৰণ ১:
আমি বৰ্তমানৰ কাৰ্য্যপুস্তিকা বন্ধ কৰিব বিচাৰো।
7535
<৩><০>আমি...বন্ধ কাৰ্য্যপুস্তিকাত একেধৰণৰ ক'ড প্ৰয়োগ কৰিছিল। Workbooks বস্তুটো সকলো খোলা ৱৰ্কবুকত প্ৰয়োগ কৰা হয়। কিন্তু Workbook বস্তুটো কেৱল সক্ৰিয় ৱৰ্কবুকৰ বাবে প্ৰযোজ্য।
উদাহৰণ ২:
এই উদাহৰণত, আমি Workbook <2 ব্যৱহাৰ কৰি এটা কোষৰ নাম দিম>বস্তু।
৬৭৩৯<০><২৯><৩><১২><১>৪. শ্বীট বস্তুশ্বীট বস্তু ধাৰ্য্য কৰা বা সক্ৰিয় এক্সেল ৱৰ্কবুকৰ সকলো ধৰণৰ শ্বীটৰ সৈতে জড়িত। শ্বীট কাৰ্য্যপত্ৰিকা, চাৰ্ট শ্বীট মাইক্ৰ' শ্বীট হ'ব পাৰে।
পদ্ধতি | বৈশিষ্ট্য |
---|---|
যোগ | এপ্লিকেচন |
যোগ2 | গণনা |
কপি | বস্তু |
মচি পেলোৱা | পিতৃ-মাতৃ |
লৰচৰ | দৃশ্যমান |
প্ৰিণ্টআউট | |
প্ৰিণ্টপ্ৰিভিউ | |
গণনা নিৰ্বাচন কৰক |
উদাহৰণ 1:
এই VBA ক'ডে কাৰ্য্যপুস্তিকাৰ 2nd শ্বীট সক্ৰিয় কৰিব।
7553
উদাহৰণ ২:
এই উদাহৰণত আমি 1st sheet ৰ পিছত এটা নতুন শ্বীট যোগ কৰিম।
6971
৫. ৱৰ্কশ্বীট বস্তু
এই ৱৰ্কশ্বীট বস্তু শ্বীট বস্তুৰ এটা অংশ। ই কেৱল কাৰ্য্যপত্ৰিকাৰ সংগ্ৰহ। কিন্তু Sheets বস্তুটোৱে চাৰ্ট শ্বীট আৰু মাইক্ৰ'ও অন্তৰ্ভুক্ত কৰেশ্বীটসমূহ।
পদ্ধতি | বৈশিষ্ট্য |
---|---|
কপি | প্ৰয়োগ |
মচি পেলোৱা | গণনা |
স্থানান্তৰ | সৃষ্টিকৰ্তা |
প্ৰিণ্টআউট | বস্তু |
প্ৰিণ্টপূৰ্বদৰ্শন | পিতৃ-মাতৃ |
নিৰ্বাচন কৰক | দৃশ্যমান |
যোগ কৰক | |
যোগ কৰক2 |
উদাহৰণ ১:
ই নিম্নলিখিত কাৰ্য্যপুস্তিকাখনৰ দ্বিতীয় ৱৰ্কশ্বীট সক্ৰিয় কৰিব
7859
আমিও ব্যৱহাৰ কৰিব পাৰো শ্বীটসমূহ বস্তু। কিন্তু যদি আমি Sheets বস্তু ব্যৱহাৰ কৰো, যে এটা চাৰ্ট বা মাইক্ৰ' শ্বীট সক্ৰিয় কৰিব পাৰে ধাৰ্য্য কৰা কাৰ্য্যপুস্তিকাৰ অৱস্থানৰ ওপৰতো নিৰ্ভৰ কৰে।
উদাহৰণ 2:
আমি কাৰ্য্যপুস্তিকাত আমাৰ আকাংক্ষিত স্থানত এটা শ্বীট কপি কৰিম।
6397
একে ধৰণৰ পঠন
- এক্সেল ভিবিএত ২২টা মেক্ৰ’ উদাহৰণ
- এক্সেল ভিবিএত আয়ত্ত কৰিবলৈ ২০টা ব্যৱহাৰিক ক’ডিং টিপছ
- এক্সেলত ভিবিএ ক’ড কেনেকৈ লিখিব (সহজৰ সৈতে স্তৰসমূহ)
- এক্সেলত VBA মেক্ৰ'ৰ ধৰণ (এটা দ্ৰুত গাইড)
- VBA বৈশিষ্ট্য আৰু এপ্লিকেচনসমূহৰ পৰিচয় <১১><১২><১>৬. ৱৰ্কশ্বীট বস্তু
ৱৰ্কশ্বীট বস্তুটো ৱৰ্কশ্বীট ৰ এটা অংশ। ই কেৱল এটা কাৰ্য্যপত্ৰিকাক প্ৰতিনিধিত্ব কৰে। এই বিভাগে কাৰ্য্যপত্ৰিকা বস্তুৰ ওপৰত ভিত্তি কৰি এটা নমুনা VBA ক'ড দেখুৱাব যি a ৰ নাম সলনি কৰেকাৰ্য্যপত্ৰিকা।
পদ্ধতি | বৈশিষ্ট্য |
---|---|
সক্ৰিয় কৰা | প্ৰয়োগ |
গণনা কৰক | কোষ |
বানান পৰীক্ষা কৰক | স্তম্ভ |
কপি কৰক | মন্তব্য |
মচি পেলাওক | নাম |
মূল্যায়ন কৰক | পৰৱৰ্তী |
লৰচৰ | ৰূপৰেখা |
পেষ্ট কৰক | পৃষ্ঠা ছেটআপ |
পেষ্টবিশেষ | পিতৃ-মাতৃ |
প্ৰিণ্টআউট | পৰিসৰ |
প্ৰিণ্টপ্ৰিভিউ | শাৰীসমূহ |
এইদৰে সংৰক্ষণ কৰক | আকৃতিসমূহ |
নিৰ্বাচন কৰক | সজাই লওক |
টেব | |
ধৰণ | |
দৃশ্যমান |
উদাহৰণ ১:
এই VBA ক'ড প্ৰয়োগ কৰাৰ পিছত সক্ৰিয় কাৰ্য্যপত্ৰিকাৰ নাম সলনি হ'ব।
5843
উদাহৰণ ২:
আমি বৰ্তমানৰ ৱৰ্কশ্বীটৰ বিষয়ে জানিব বিচাৰো। নিম্নলিখিত VBA ক'ড প্ৰয়োগ কৰক।
7787
7. Range Object
Range বস্তু Excel ফাইলৰ কোষৰ সৈতে জড়িত। ইয়াক এটা এক্সেল কাৰ্য্যপত্ৰিকাৰ পৰা এটা ঘৰ, শাৰী, স্তম্ভ, বা এটা নিৰ্দিষ্ট সংখ্যক কোষ, শাৰী, বা স্তম্ভ নিৰ্ব্বাচন কৰিবলে ব্যৱহাৰ কৰা হয়। আমি চেল ৰেফাৰেন্সটো ত ৰাখিব লাগিবযুক্তি।
পদ্ধতি | বৈশিষ্ট্য |
---|---|
সক্ৰিয় কৰা | ঠিকনা |
অটোফিল | এপ্লিকেচন |
গণনা | এলেকা |
স্বচ্ছ | কোষ |
কপি | স্তম্ভ |
মচি পেলাওক | গণনা |
বিচাৰ | সমাপ্ত |
সন্ধিব | ফন্ট |
পেষ্টবিশেষ | উচ্চতা |
সলনি কৰক | বস্তু |
চালন | বাওঁ |
নিৰ্বাচন কৰক | তালিকাবস্তু |
দেখাওক | নাম |
সজাই লওক | পৰৱৰ্তী |
তালিকা | অভিভাৱক |
পৰিসৰ | |
শাৰী | |
শাৰী | |
শীৰ্ষ | |
বৈধকৰণ | |
মূল্য | |
প্ৰস্থ |
উদাহৰণ ১:
এইটো এটা নমুনা VBA ক'ড, যিয়ে পৰিসৰৰ কোষ নিৰ্বাচন কৰে B5:D5 .
6471
উদাহৰণ ২:
এই উদাহৰণে এটা নিৰ্দিষ্ট পৰিসৰ কপি কৰিব সক্ৰিয় shee টি.<৩>৬৭৫৩<০><৩৭><৩><১২><১>৮. আকৃতিসমূহ বস্তু
আকৃতিসমূহ বস্তু এটা কাৰ্য্যপত্ৰিকাত থকা সকলো আকৃতিৰ সৈতে জড়িত। আমি ইয়াক ব্যৱহাৰ কৰি আন কাম নিৰ্বাচন কৰি মচি পেলাব পাৰো বা সম্পাদন কৰিব পাৰোবস্তু।
পদ্ধতি | বৈশিষ্ট্য |
---|---|
AddCallout | এপ্লিকেচন |
সংযোগ যোগ কৰক | গণনা |
এডলাইন | সৃষ্টিকৰ্তা |
চিত্ৰ যোগ কৰক | পিতৃ-মাতৃ |
আকৃতি যোগ কৰক | পৰিসৰ |
বস্তু | |
SelectAll |
উদাহৰণ ১:
এই VBA ক'ডে সকলো ধৰণৰ নিৰ্বাচন কৰিব
8140
উদাহৰণ ২:
এই উদাহৰণত আমি আকাংক্ষিত ক্ৰিয়াটো বৰ্তমানৰ ক্ষেত্ৰত প্ৰয়োগ কৰিম সক্ৰিয় কাৰ্য্যপত্ৰিকাৰ আকৃতিসমূহ।
1650
9. আকৃতি বস্তু
আকৃতি বস্তুটো আকৃতিসমূহৰ এটা অংশ। ই এটা সক্ৰিয় কাৰ্য্যপত্ৰিকাত এটা আকৃতি সূচায়। ইয়াক আকৃতি বস্তুৰ সৈতে ব্যৱহাৰ কৰা হয়।
<২০><২১><২০>শীৰ্ষপদ্ধতি | বৈশিষ্ট্য |
---|---|
প্ৰয়োগ কৰক | এপ্লিকেচন |
কপি | অটোশ্বেপটাইপ |
কাট | বেকগ্ৰাউণ্ডষ্টাইল |
মচি পেলাওক | চাৰ্ট |
ডুপ্লিকেট | সংযোগকাৰী |
নিৰ্বাচন কৰক | ভৰোৱা |
উচ্চতা | |
বাওঁফালে | |
নাম | |
অনএকচন | |
পিতৃ-মাতৃ | |
প্ৰতিফলন | |
শিৰোনামা | |
প্ৰকাৰ | |
দৃশ্যমান | |
প্ৰস্থ |
উদাহৰণ:
এইটো সহজ