বিষয়বস্তুৰ তালিকা
এই প্ৰবন্ধত, আমি VBA<2 ব্যৱহাৰ কৰি এটা Excel টেবুল ত তথ্য কেনেকৈ সন্নিৱিষ্ট কৰিব লাগে তাক দেখুৱাম> ক'ড । এক্সেলৰ অন্তৰ্নিৰ্মিত বৈশিষ্ট্য আৰু পদ্ধতিৰ সহায়ত আমি সহজেই টেবুলত ডাটা যোগ বা অভাৰৰাইট কৰাৰ কাৰ্য্যক্ষমতা সহজ কৰি তুলিব পাৰো। VBA ক'ডসমূহৰ সৈতে পদ্ধতিসমূহৰ বিষয়ে স্পষ্ট বুজাবুজি পাবলৈ উদাহৰণসমূহত ডুব যাওক।
অভ্যাস কাৰ্য্যপুস্তিকা ডাউনলোড কৰক
আপুনি পঢ়ি থকাৰ সময়ত ব্যায়াম কৰিবলৈ এই অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰক এই প্ৰবন্ধটো।
Table.xlsm ত তথ্য সন্নিবিষ্ট কৰক
4 Excel ত VBA ব্যৱহাৰ কৰি টেবুলত তথ্য সন্নিবিষ্ট কৰাৰ উদাহৰণ
ধৰক, আমাৰ ওচৰত এখন দোকানৰ বিক্ৰী তালিকা আছে য'ত অৰ্ডাৰৰ তাৰিখ, প্ৰডাক্টৰ নাম, পৰিমাণ, ইউনিটৰ মূল্য, আৰু মুঠ মূল্যৰ দৰে বিৱৰণ আছে।
এক্সেলত কেনেকৈ টেবুল তৈয়াৰ কৰিব পাৰি
ডাটাছেট ক এটা এক্সেল টেবুল লৈ পৰিৱৰ্তন কৰিবলৈ, নিম্নলিখিত কৰক-
- গোটেই ডাটাছেট নিৰ্ব্বাচন কৰক।
- সমৰ্পণ টেবলৈ যাওক এক্সেল ৰিবন ৰ পৰা।
- টেবুল বিকল্পত ক্লিক কৰক।
- শেষত, টেবুল সৃষ্টি কৰক উইন্ডোত ঠিক আছে বুটাম ক্লিক কৰক।
- আমি সফলতাৰে ডাটাছেট ক এটা এক্সেল টেবুল লৈ ৰূপান্তৰিত কৰিছো।
ডাটা সন্নিবিষ্ট কৰিবলৈ এটা Excel টেবুলত, আমি আমাৰ কোড ত কেইবাটাও VBA ফাংচন আৰু বৈশিষ্ট্য ব্যৱহাৰ কৰিম। তলৰ খণ্ডটো ভিজুৱেল বেচিক এডিটৰত খোলক আৰু ক'ড লিখিব লাগে তাক বৰ্ণনা কৰে।
ভিজুৱেল বেচিক সম্পাদকত ক'ড লিখা
পদক্ষেপসমূহ অনুসৰণ কৰক ভিজুৱেল বেচিক খোলক সম্পাদক আৰু তাত কিছুমান ক'ড লিখক।
- এক্সেল ৰিবন ৰ পৰা ডেভেলপাৰ টেবলৈ যাওক।
- ভিজুৱেল বেচিক বিকল্প ক্লিক কৰক।
- এপ্লিকেচনসমূহৰ বাবে ভিজুৱেল বেচিক উইন্ডোত, ড্ৰপডাউন সন্নিবিষ্ট কৰক ক্লিক কৰক নিৰ্বাচন কৰক নতুন মডিউল
এতিয়া যে এটা নতুন মডিউল খোলা হৈছে , তাত কিছুমান ক'ড লিখক আৰু F5 টিপক চল কৰিবলৈ।
1. এক্সেলত VBA ব্যৱহাৰ কৰি এটা টেবুলৰ শেষ শাৰীত তথ্য সন্নিবিষ্ট কৰক
এই উদাহৰণত, আমি যোগ কৰিবলৈ এটা VBA ক'ড ব্যৱহাৰ কৰিম টেবুল ৰ তলৰ ত এটা নতুন শাৰী আৰু তাৰ পিছত তাত তথ্য সন্নিবিষ্ট কৰক। আমাৰ টেবুলত আমাৰ 4 শাৰী ডাটা আছে। 5th one যোগ কৰিবলে, কপি আৰু পেষ্ট কৰক নিম্নলিখিত ক'ডটো দৃশ্যমান মূল সম্পাদকত।
3706
F5 টিপক ক'ড চলাবলৈ ।
আমি ত ত তথ্য ৰ এটা নতুন শাৰী সমৰ্পণ কৰিছো বৰ্তমানৰ টেবুল ৰ তলত ।
ক'ডৰ ব্যাখ্যা:
- আমাৰ ক'ডত, আমি ListObjects ব্যৱহাৰ কৰিছিলোঁ VBA Excel ৰ বস্তু তালিকা ক ইয়াৰ নাম ৰ সৈতে গ্ৰেব কৰিবলৈ। অধিক তথ্যৰ বাবে, ListObject বস্তুৰ প্ৰতিটো হৈছে a তালিকা কাৰ্য্যপত্ৰিকা ত। টেবুলৰ নাম পাবলৈ, টেবুল >> ক্লিক কৰক টেবুল ডিজাইন টেব ত Excel Ribbon ত।
- তাৰ পিছত, আমি ListRows ব্যৱহাৰ কৰিলোঁ। Add পদ্ধতি তালিকা ত এটা নতুন শাৰী যোগ কৰিবলে। এই পদ্ধতি ই দুটা যুক্তি লয় : অৱস্থান আৰু সদায় সন্নিৱিষ্ট ।
এটা পূৰ্ণসংখ্যা প্ৰৱেশ কৰি number , আমি টেবুল ত নতুনকৈ যোগ কৰা শাৰী ৰ আপেক্ষিক অৱস্থান ধাৰ্য্য কৰিব পাৰো। এই উদাহৰণত, আমি অৱস্থান যুক্তি খালী এৰি দিলোঁ, ফলস্বৰূপে, ত এটা নতুন শাৰী যোগ কৰা হৈছে তালিকা ৰ তলৰ ত।
- শেষত, আমি নতুনকৈ <1 ৰ কোষ ৰ প্ৰতিটো ত তথ্য সংহতি কৰোঁ>শাৰী যোগ কৰা হৈছে । এই ক্ষেত্ৰত তথ্যসমূহ আছিল .Range(1) = “1/1/2022” as OrderDate, .Range(2) = “Apple” as Product, .পৰিসৰ(3) = 5 যেনে পৰিমাণ, .পৰিসৰ(4) = 1.77 যেনে ইউনিট মূল্য।
অধিক পঢ়ক : এক্সেল টেবুলৰ নাম: আপুনি জানিবলগীয়া সকলো
2. এক্সেলত এটা টেবুলৰ এটা নিৰ্দিষ্ট শাৰীত তথ্য সন্নিবিষ্ট কৰিবলৈ এটা VBA ক'ড চলাওক
এই চিত্ৰত, আমি ডাটাৰ এটা শাৰী যোগ কৰিম টেবুল ৰ সাপেক্ষে এটা নিৰ্দিষ্ট শাৰীত আমি ওপৰৰ উদাহৰণত ব্যৱহাৰ কৰা একেটা ক'ডৰ টুকুৰা ব্যৱহাৰ কৰি। এই ক্ষেত্ৰত, আমি মাত্ৰ নিৰ্দিষ্ট কৰিব লাগিব আমাৰ ListRows.Add পদ্ধতি ৰ Position যুক্তি ক'ড। ধৰি লওক আমি বৰ্তমানৰ টেবুল ৰ তুলনাত শাৰী সংখ্যা 3 ত বিৱৰণৰ সৈতে কমলা ৰ বাবে বিক্ৰীৰ তথ্য যোগ কৰিব বিচাৰো। এইটো হ'বলৈ, কপি আৰু পেষ্ট নিম্নলিখিত ক'ড দৃশ্যমান ক'ড সম্পাদকত।
6002
টিপি ক'ড চলোৱা F5 এ তালিকা ৰ সাপেক্ষে তৃতীয় শাৰীত কমলাৰ বাবে বিক্ৰীৰ তথ্য সঞ্চালন কৰিলে।
পঢ়ক অধিক: এটা টেবুলত প্ৰতিটো শাৰীৰ বাবে এক্সচেল VBA ক'ড (যোগ কৰক, অভাৰৰাইট কৰক, মচি পেলাওক, ইত্যাদি)
একেধৰণৰ পঠনসমূহ
- পিভট টেবুলত গণনাৰ দ্বাৰা গণনা কৰা ক্ষেত্ৰ যোগফল
- এক্সেলত আপেক্ষিক কম্পাঙ্ক বিতৰণ কেনেকৈ দেখুৱাব
- [ঠিক কৰক] পিভট টেবুলত তাৰিখসমূহ গোট কৰিব নোৱাৰি: ৪টা সম্ভাৱ্য সমাধান
- এক্সেলত শতাংশ কম্পাঙ্ক বিতৰণ কেনেকৈ গণনা কৰিব লাগে (২টা পদ্ধতি)
- পিভট টেবুল সতেজ কৰা হোৱা নাই (৫টা সমস্যা আৰু সমাধান)
3. এক্সেলত VBA ব্যৱহাৰ কৰি এটা টেবুলত ডাটা সন্নিবিষ্ট আৰু অভাৰৰাইট কৰক
ইয়াত আমি বৰ্তমানৰ ডাটা কেনেকৈ অভাৰৰাইট কৰিব লাগে তাক দেখুৱাম ৰ ৰ পৰিবৰ্তে এটা টেবুল তথ্য ৰ এটা নতুন শাৰী সন্নিৱিষ্ট কৰা। তেনে কৰিবলৈ আমি ListRows.Add বৈশিষ্ট্য ৰ পৰিৱৰ্তে Excel ৰ ListObject.ListRows বৈশিষ্ট্য ব্যৱহাৰ কৰিব লাগিব আমি আগতে ব্যৱহাৰ কৰিছিলো। ListObject.ListRows বৈশিষ্ট্য এ শাৰী সংখ্যা ( পূৰ্ণসংখ্যা মান )কো ইয়াৰ আৰ্গুমেণ্ট হিচাপে লয়। ধৰি লওক, আমি সলনি কৰিব বিচাৰো কমলা ৰ ইউনিট মূল্য 2.14ৰ পৰা 2.35 লৈ যিটো আমি পূৰ্বৰ উদাহৰণ ত সন্নিৱিষ্ট কৰিছিলো . তলৰ নিম্নলিখিত ক'ডটো ভিজুৱেল বেচিক এডিটৰত কপি কৰক আৰু পেষ্ট কৰক।
2763
আমাৰ ক'ডত, আমি ListObject.ListRows বৈশিষ্ট্য ৰ বাবে আৰ্গুমেণ্ট ক 3 হিচাপে সংহতি কৰিছো য'ত ডাটা ৰ বাবে কমলা ৰ অন্তৰ্গত। F5 টিপি ক'ড চলাওক আৰু পাৰ্থক্য চাওক।
ক'ডৰ আছে তালিকা ৰ তুলনাত শাৰী সংখ্যা 3 ত তথ্য ৰ ইউনিট মূল্য কেহে সলনি কৰিলে।
অধিক পঢ়ক: এক্সেল টেবুলৰ পৰা শাৰী আৰু স্তম্ভ কেনেকৈ সন্নিবিষ্ট বা মচি পেলাব
4. ব্যৱহাৰকাৰী ইনপুটৰ ওপৰত ভিত্তি কৰি এক্সেল টেবুলত তথ্য সন্নিবিষ্ট কৰিবলৈ এটা VBA ক'ড চলাওক
এই উদাহৰণত, আমি সন্নিবিষ্ট কৰিম টেবুলৰ নাম আৰু বিক্ৰীৰ বিৱৰণ এটা উৎপাদনৰ ব্যৱহাৰকাৰী ইনপুট হিচাপে হাৰ্ডকোড ই VBA ক'ডত প্ৰত্যেকেই সময় । ইয়াক সম্পন্ন কৰিবলে তলৰ নিৰ্দেশনাসমূহ অনুসৰণ কৰক।
- নিম্নলিখিত ক'ড কপি কৰক আৰু পেষ্ট কৰক দৃশ্যমান ক'ড সম্পাদকত।
5904
- F5 টিপক ক'ড চলাবলৈ।
- নামটো ৰাখক টেবুল ৰ ইনপুট বাকচত ( টেবুল1 , এই উদাহৰণত) আৰু ঠিক আছে টিপক।
- তাৰ পিছত Oder Date, Product Name, Quantity, আৰু Unit Price in ৰ বাবে মান ৰাখক ইনপুট বাকচসমূহ যি ক্ৰমিকভাৱে দেখা দিছিল । এই উদাহৰণত আমি ব্যৱহাৰ কৰা মানসমূহ হ'ল 1/1/2022, Orange, 3, আৰু 35।
- ফলস্বৰূপে, আমি এটা নতুন শাৰী পাইছো সঞ্চিত তথ্য <2 ৰ সৈতে>তালিকা ৰ তল ত।
অধিক পঢ়ক: এক্সেল টেবুল ফৰ্মেটিং টিপছ – টেবুলৰ ৰূপ সলনি কৰক
টোকাসমূহ
যেতিয়া আমি এটা নতুন শাৰী <2 যোগ কৰিলোঁ>VBA ক'ড ব্যৱহাৰ কৰি তথ্য ৰ সৈতে, ফৰ্মেট , আৰু সূত্ৰসমূহে নতুন শাৰীলৈ স্বয়ংক্ৰিয়ভাৱে লৈ যায়। আমাৰ উদাহৰণত, TotalPrice স্তম্ভ এ পৰিমাণ , আৰু ইউনিট মূল্য স্তম্ভসমূহৰ উৎপাদন আউটপুট কৰে। আমি মাত্ৰ কেৱল পৰিমাণ আৰু ইউনিট মূল্য মান সন্নিৱিষ্ট কৰিলোঁ; নতুন শাৰী ক এই দুটা মান ৰ উৎপাদন ৰ সৈতে মুঠ মূল্য স্তম্ভত সন্নিৱিষ্ট কৰা হৈছিল।
উপসংহাৰ
এতিয়া, আমি VBA ক’ড ব্যৱহাৰ কৰি এক্সেল টেবুলত ডাটা কেনেকৈ সন্নিবিষ্ট কৰিব লাগে জানো। আশাকৰোঁ, ই আপোনাক এই পদ্ধতিসমূহ অধিক আত্মবিশ্বাসেৰে ব্যৱহাৰ কৰাত সহায় কৰিব। যিকোনো প্ৰশ্ন বা পৰামৰ্শ তলৰ মন্তব্য বাকচত ৰাখিবলৈ নাপাহৰিব।