Excel VBA ত নামৰ সৈতে শ্বীট কেনেকৈ যোগ কৰিব পাৰি (৬টা সহজ উপায়)

  • এইটো শ্বেয়াৰ কৰক
Hugh West

বিষয়বস্তুৰ তালিকা

এই প্ৰবন্ধটোৱে এক্সেলত নামৰ সৈতে এখন শ্বীট কেনেকৈ যোগ কৰিব লাগে VBA ৰ ওপৰত আপোনাৰ প্ৰশ্নৰ উত্তৰ প্ৰদান কৰে। যদি আপুনি এনে অনন্য ধৰণৰ কৌশল বিচাৰিছে, তেন্তে আপুনি সঠিক স্থানত উপনীত হৈছে৷ ইয়াত, আমি 6 সহজ & Excel VBA ত এটা নামৰ সৈতে এটা শ্বীট যোগ কৰাৰ প্ৰমাণিত উপায়।

অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰক

আপুনি ভাল বুজিবলৈ আৰু নিজেই অনুশীলন কৰিবলৈ নিম্নলিখিত Excel কাৰ্য্যপুস্তিকা ডাউনলোড কৰিব পাৰে।

Name.xlsm ৰ সৈতে শ্বীট যোগ কৰা

নামৰ সৈতে শ্বীট যোগ কৰিবলৈ VBA ক'ড

আমি যোগ কৰিবলৈ শ্বীট বস্তু ব্যৱহাৰ কৰিম এক্সেলত এটা শ্বীট। নামৰ সৈতে এটা শ্বীট যোগ কৰিবলৈ মৌলিক VBA ক'ডটো তলৰটোৰ দৰে দেখা যায়।

Sheets.Add ([Before], [After], [Count], [Type])

আগত: ই ঐচ্ছিক। ই এটা নিৰ্দিষ্ট শ্বীটৰ আগতে এটা নতুন শ্বীট যোগ কৰে।

পিছত: ইও বৈকল্পিক। ই এটা নিৰ্দিষ্ট শ্বীটৰ পিছত এটা নতুন শ্বীট যোগ কৰে।

গণনা: ই এটা বৈকল্পিক প্ৰাচলও। ই যোগ কৰিবলগীয়া শ্বীটৰ সংখ্যা সূচায়।

ধৰণ: ই বৈকল্পিকও। ই শ্বীটৰ ধৰণ নিৰ্দিষ্ট কৰে। ইয়াত, অবিকল্পিত মান হ'ল xlWorksheet

Excel VBA ত নামৰ সৈতে শ্বীট যোগ কৰাৰ 6 বিভিন্ন উপায়

এক্সেলত, আমি add <ৰ সৈতে এটা নতুন শ্বীট যোগ কৰিব পাৰো 1>⊕ আইকন শ্বীটৰ নামৰ কাষত। আপুনি কেতিয়াবা এক্সেলত একেটা কাম স্বয়ংক্ৰিয় কৰাৰ কথা ভাবিছেনে? আৰু নাভাবিব, কাৰণ VBA আপুনি সামৰি লৈছে।

ইয়াত আমাৰ বিক্ৰী প্ৰতিবেদন নামৰ এটা কাৰ্য্যপত্ৰিকা আছে। ইয়াত দৈনিক বিক্ৰী আছেএটা নিৰ্দিষ্ট কেফেটেৰিয়াৰ ৰিপৰ্ট B , C আৰু D স্তম্ভত, বিক্ৰয় প্ৰতিনিধি , বস্তু , আৰু <1 ৰ নাম আছে>পৰিমাণ ক্ৰমে।

ইয়াত, আমি এই কাৰ্য্যপুস্তিকাত VBA মেক্ৰ' ৰ সহায়ত অন্য পত্ৰিকা যোগ কৰিম।

ইয়াত, আমি Microsoft Excel 365 সংস্কৰণ ব্যৱহাৰ কৰিছো, আপুনি আপোনাৰ সুবিধা অনুসৰি অন্য যিকোনো সংস্কৰণ ব্যৱহাৰ কৰিব পাৰে।

1. Excel VBA

ত নামৰ সৈতে শ্বীট যোগ কৰা আমাৰ প্ৰথম পদ্ধতিত আমি user input ৰ পৰা নামৰ সৈতে এটা শ্বীট যোগ কৰিম। যদি আপুনি শিকিবলৈ আগ্ৰহী তেন্তে এই সহজ পদক্ষেপসমূহ অনুসৰণ কৰক।

📌 পদক্ষেপসমূহ:

  • আৰম্ভণিতে,... ডেভেলপাৰ টেব।
  • দ্বিতীয়ভাৱে, ক'ড গোটত ভিজুৱেল বেচিক নিৰ্ব্বাচন কৰক।
  • বিকল্পভাৱে, ALT টিপক + F11 একে কাম কৰিবলৈ।

টোকা: টিপোৱাটো নিশ্চিত কৰক SPACEBAR ৰ বাওঁফালে থকা ALT কি'। আপুনি অন্য ALT কি'সমূহ ব্যৱহাৰ কৰিলে কাৰ্য্য এক্সিকিউট নহ'ব।

  • তৎক্ষণাত, এপ্লিকেচনসমূহৰ বাবে Microsoft Visual Basic উইন্ডো খোল খায়।
  • পিছত, সন্ধান টেবলৈ যাওক।
  • তাৰ পিছত, বিকল্পসমূহৰ পৰা মডিউল নিৰ্ব্বাচন কৰক।

  • বৰ্তমান, ই ক'ড মডিউল খোলে।
  • তাৰ পিছত, মডিউল ত নিম্নলিখিত ক'ড লিখক।
9720

ক'ড ব্ৰেকডাউন

  • প্ৰথমে আমি Sub প্ৰক্ৰিয়াটোক হিচাপে কল কৰিছো Add_Sheet_with_Name .
  • তাৰ পিছত, আমি ভেৰিয়েবলৰ ধৰণসমূহ সংজ্ঞায়িত কৰোঁ।
  • পিছত, আমি On Error Resume Next ষ্টেটমেন্ট যোগ কৰিলোঁ। ই যিকোনো ভুল আওকাণ কৰিব।
  • তাৰ পিছত, আমি ব্যৱহাৰকাৰীৰ পৰা শ্বীটৰ নাম পাবলৈ InputBox ব্যৱহাৰ কৰিলোঁ। লগতে, আমি InputBox ৰ পৰা টেক্সট ষ্ট্ৰিংটো sheet_name ভেৰিয়েবলত সংৰক্ষণ কৰিলোঁ।
  • তাৰ পিছত, যদি sheet_name খালী হয়, তেন্তে ক'ডটো
  • শেষত, আমি নতুনকৈ সৃষ্টি কৰা শ্বীটৰ নাম দিবলৈ Add.Name পদ্ধতি ব্যৱহাৰ কৰিছো। ইয়াত, নামটো sheet_name চলকৰ সৈতে একে হ'ব।

  • এই মুহূৰ্তত, Run টিপক (⏵) আইকন। বৰঞ্চ, আপুনি আপোনাৰ কিবৰ্ডত F5 টিপিব পাৰে।

  • হঠাতে, ই এটা ইনপুট বাকচ খোলে।
  • ইয়াত, নতুন শ্বীটৰ নাম দিয়ক। এই ক্ষেত্ৰত আমি বাকচত লাভ লিখিলোঁ।
  • পিছত ঠিক আছে ক্লিক কৰক।

  • গতিকে, আমাৰ ক'ড এক্সিকিউট হ'ব, আৰু ই লাভ নামৰ এটা শ্বীট যোগ কৰিব।

বি:দ্ৰ: আমি আমাৰ শ্বীটৰ বাবে কোনো ঠাইৰ কথা কোৱা নাই। অবিকল্পিতভাৱে, ইয়াক সক্ৰিয় পত্ৰিকাৰ আগত ৰখা হয়।

অধিক পঢ়ক: অন্য কাৰ্য্যপুস্তিকাত পত্ৰিকা যোগ কৰিবলে VBA এক্সেল কৰক (3 টা সহজ উদাহৰণ)

2. নিৰ্দিষ্ট শ্বীটৰ আগত নামৰ সৈতে শ্বীট যোগ কৰিবলৈ Excel VBA প্ৰয়োগ কৰা

আমাৰ দ্বিতীয় পদ্ধতিত, আমি এটা নিৰ্দিষ্ট শ্বীটৰ আগত নাম থকা এখন শ্বীট যোগ কৰিম। প্ৰক্ৰিয়াটো পদক্ষেপ অনুসৰি অন্বেষণ কৰোঁ আহকstep.

📌 স্তৰসমূহ:

  • প্ৰথমে, <ত দেখুওৱাৰ দৰে ক'ড মডিউল উইণ্ড'টো আনিব ১>পদ্ধতি ১ ।
  • দ্বিতীয়তে, তাত তলত দিয়া ক'ডটো লিখা।
9355

ক'ড বিভাজন

  • প্ৰথমে, আমি Sub প্ৰক্ৰিয়াটোক Add_Sheet_Before_Specific_Sheet বুলি কল কৰিছো।
  • তাৰ পিছত, আমি Sales Report sheet সক্ৰিয় কৰিম। ইয়াৰ দ্বাৰা নিশ্চিত হ'ব যে আমি যদি আন এখন শ্বীটত আছো তেন্তে ক'ডটো চলিব।
  • ইয়াৰ পিছত, আমি নতুনকৈ সৃষ্টি কৰা শ্বীটটোৰ নাম দিবলৈ Add.Name পদ্ধতি ব্যৱহাৰ কৰিছো। এই পত্ৰিকাখন কাৰ্য্যপুস্তিকাৰ পৰা লাভ নামৰ পত্ৰিকাখনৰ আগত সৃষ্টি কৰা হ'ব। তদুপৰি আমি শ্বীটখনৰ নাম বেলেন্স শ্বীট বুলি ৰাখিছো।

  • তাৰ পিছত মেথডত দেখুওৱাৰ দৰে ক’ডটো চলাওক 1 .
  • এইদৰে, ই লাভ নামৰ শ্বীটৰ আগত এটা নতুন শ্বীট বেলেন্স শ্বীট যোগ কৰিব।

অধিক পঢ়ক: ভেৰিয়েবল নামৰ সৈতে শ্বীট যোগ কৰিবলৈ এক্সেল ভিবিএ (5 টা আদৰ্শ উদাহৰণ)

3. শ্বীট যোগ কৰিবলৈ এক্সেল ভিবিএ ব্যৱহাৰ কৰা এই পদ্ধতিত, আমি লাভ নামৰ শ্বীটৰ পিছত এটা শ্বীট যোগ কৰিম। প্ৰক্ৰিয়াটো বিতংভাৱে চাওঁ আহক।

📌 পদক্ষেপসমূহ:

  • প্ৰথমে, মডিউল<2 ক'ডটো আনিব> window পদ্ধতি 1 ত দেখুওৱাৰ দৰে।
  • তাৰ পিছত, তলত দিয়া ক'ডটো তাত লিখক।
3168

এই ক'ডটো <ৰ ক'ডৰ সৈতে প্ৰায় মিল আছে ১>পদ্ধতি ২<২>। মাত্ৰ, ইয়াত আমি তাৰ পৰিৱৰ্তে After প্ৰাচলটো ব্যৱহাৰ কৰিলোঁ আগত তকৈ। কাৰণ আমি এটা নিৰ্দিষ্ট শ্বীটৰ পিছত নতুন শ্বীট যোগ কৰিব বিচাৰো।

  • তাৰ পিছত, পদ্ধতি 1 ত দেখুওৱাৰ দৰে ক'ডটো চলাওক।
  • এইদৰে, ই লাভ নামৰ শ্বীটৰ পিছত এটা নতুন শ্বীট ৱেৰহাউচ যোগ কৰিব।

অধিক পঢ়ক: যদি ইয়াৰ অস্তিত্ব নাই তেন্তে শ্বীট যোগ কৰিবলৈ VBA এক্সচেল কৰক (দ্ৰুত পদক্ষেপসমূহৰ সৈতে)

4. কাৰ্য্যপুস্তিকাৰ আৰম্ভণিতে নামৰ সৈতে শ্বীট সন্নিবিষ্ট কৰা

এই অংশত আমি VBA ব্যৱহাৰ কৰি Excel ত ৱৰ্কবুকৰ আৰম্ভণিতে এটা নতুন শ্বীট সন্নিবিষ্ট কৰিম। গতিকে, আৰু পলম নকৰাকৈ, আমি কেনেকৈ কৰো চাওঁ আহক।

📌 পদক্ষেপসমূহ:

  • প্ৰথম অৱস্থাত <ক'ডটো আনিব 1> পদ্ধতি 1 ত দেখুওৱাৰ দৰে মডিউল উইণ্ড'।
  • তাৰ পিছত, তাত তলৰ ক'ডটো লিখক।
6992

ইয়াত, আমি যোগ কৰিছো কাৰ্য্যপুস্তিকাৰ প্ৰথম পৃষ্ঠাৰ আগত নতুন কাৰ্য্যপত্ৰিকা। অৰ্থাৎ কৰ্মপুস্তিকাৰ আৰম্ভণিতে। ফলত এতিয়া প্ৰথমখন শ্বীট৷ লগতে, আমি শ্বীটখনৰ নাম ৰাখিলোঁ কোম্পানী প্ৰফাইল

  • তাৰ পিছত, পদ্ধতি 1 ত দেখুওৱাৰ দৰে ক'ডটো চলাওক।
  • সেয়েহে, ই কাৰ্য্যপুস্তিকাৰ আৰম্ভণিতে এটা নতুন পত্ৰিকা কোম্পানী আলেখ্যন যোগ কৰিব।

অধিক পঢ়ক: এক্সেল মেক্ৰ': নতুন পত্ৰিকা সৃষ্টি কৰক আৰু পুনৰনামকৰণ কৰক (3 টা আদৰ্শ উদাহৰণ)

5. কাৰ্য্যপুস্তিকাৰ শেষত পত্ৰিকা যোগ কৰিবলে Excel VBA ব্যৱহাৰ কৰা

এই বিভাগত আমি ৱৰ্কবুকৰ শেষৰ শ্বীটৰ পিছত এটা শ্বীট যোগ কৰিম । প্ৰক্ৰিয়াটো প্ৰদৰ্শন কৰিবলৈ অনুমতি দিয়কতলত।

📌 পদক্ষেপসমূহ:

  • প্ৰধানকৈ, <1 ত দেখুওৱাৰ দৰে ক'ড মডিউল উইণ্ড' খোলক>পদ্ধতি ১ ।
  • দ্বিতীয়তে, তাত তলত দিয়া ক'ডটো পেষ্ট কৰক।
6055

ক'ড বিভাজন

  • প্ৰথমে আমি Sub প্ৰক্ৰিয়াটোক Sheet_End_Workbook বুলি কল কৰিছো।
  • ইয়াৰ পিছত আমি নতুনকৈ সৃষ্টি কৰা শ্বীটখনৰ নাম দিবলৈ Add.Name পদ্ধতি ব্যৱহাৰ কৰিছো। আমি এই শ্বীটখন ৱৰ্কবুকৰ শেষ শ্বীটৰ পিছত সৃষ্টি কৰিম। আমি Sheets.Count বৈশিষ্ট্যৰ পৰা শেষৰ শ্বীট নম্বৰটো লাভ কৰিব পাৰো। তদুপৰি আমি শ্বীটখনৰ নাম Income Statement ৰাখিছো।

  • তাৰ পিছত Method ত দেখুওৱাৰ দৰে ক'ডটো চলাওক 1 .
  • সেয়েহে, ই কাৰ্য্যপুস্তিকাৰ শেষত এটা নতুন পত্ৰিকা আয় বিৱৰণ যোগ কৰিব।

অধিক পঢ়ক: নতুন কাৰ্য্যপুস্তিকা সৃষ্টি কৰক আৰু Excel ত VBA ব্যৱহাৰ কৰি সংৰক্ষণ কৰক

6. Excel VBA

দ্বাৰা কোষ মান ব্যৱহাৰ কৰি একাধিক শ্বীট প্ৰৱৰ্তন কৰা শেষৰ পদ্ধতিটোৰ বাবে আমি এক্সেল VBA ব্যৱহাৰ কৰি কোষৰ এটা পৰিসৰৰ পৰা নামৰ সৈতে ৱৰ্কবুকত একাধিক শ্বীট যোগ কৰিম। তদুপৰি আমি ব্যৱহাৰকাৰীক নামটো ল’বলৈ ৰেঞ্জৰ ইনপুট বিচাৰিম। গতিকে, তলৰ ষ্টেপবোৰ চাওঁ আহক।

📌 ষ্টেপ:

  • প্ৰথমে ক'ডটো খুলিব পদ্ধতি 1 ত দেখুওৱাৰ দৰে মডিউল উইন্ডো।
  • তাৰ পিছত, নিম্নলিখিত ক'ড কপি কৰক আৰু তাত পেষ্ট কৰক।
1557

কোড ব্ৰেকডাউন

  • প্ৰথমে আমি Sub কল কৰিছোতাৰ পিছত, আমি চলক ধৰণসমূহ সংজ্ঞায়িত কৰোঁ।
  • তাৰ পিছত, আমি ব্যৱহাৰকাৰীৰ পৰা তথ্যৰ পৰিসৰ পাবলৈ InputBox ব্যৱহাৰ কৰো।
  • চতুৰ্থতে, আমি শ্বীট বিক্ৰয় প্ৰতিবেদন সক্ৰিয় কৰো।
  • পিছত, আমি নিৰ্বাচিত কোষ পৰিসৰৰ মাজেৰে এটা এটাকৈ যাবলৈ এটা প্ৰতিটো পৰৱৰ্তীৰ বাবে লুপ ব্যৱহাৰ কৰো।
  • ইয়াৰ পিছত আমি নতুনকৈ সৃষ্টি কৰা শ্বীটখনৰ নাম দিবলৈ Add.Name পদ্ধতি ব্যৱহাৰ কৰিছো। আমি এই শ্বীটসমূহ ৱৰ্কবুকৰ সক্ৰিয় শ্বীট বিক্ৰী প্ৰতিবেদন ৰ পিছত সৃষ্টি কৰিম।

  • এতিয়া, ক'ডটো দেখুওৱাৰ দৰে চলাওক পদ্ধতি ১
  • তৎক্ষণাত, Exceldemy ইনপুট বাকচ খোল খায়।
  • তাৰ পিছত, B5:B9<2 ত থকা কোষবোৰ দিয়ক> বাকচত ৰেঞ্জ।
  • শেষত, ঠিক আছে ক্লিক কৰক।

  • শেষত, ই <সন্নিবিষ্ট কৰিব 1> B5:B9 পৰিসীমাৰ কোষ মানসমূহৰ নামেৰে নামকৰণ কৰা পাঁচ শ্বীট। এই সকলোবোৰ শ্বীটৰ পিছত বিক্ৰী প্ৰতিবেদন

উপসংহাৰ

এই প্ৰবন্ধটোৱে শ্বীট যোগ কৰাৰ সহজ আৰু চমু সমাধান প্ৰদান কৰে Excel VBA দ্বাৰা নামৰ সৈতে। অভ্যাস ফাইলটো ডাউনলোড কৰিবলৈ নাপাহৰিব। এই লেখাটো পঢ়াৰ বাবে ধন্যবাদ, আমি আশা কৰোঁ এইটো সহায়ক হ'ল। আপোনাৰ কিবা প্ৰশ্ন বা পৰামৰ্শ থাকিলে মন্তব্যৰ অংশত জনাব। অধিক অন্বেষণ কৰিবলৈ অনুগ্ৰহ কৰি আমাৰ ৱেবছাইট Exceldemy চাওক।

হিউ ৱেষ্ট এজন অতি অভিজ্ঞ এক্সেল প্ৰশিক্ষক আৰু বিশ্লেষক আৰু তেওঁৰ উদ্যোগটোত ১০ বছৰতকৈও অধিক অভিজ্ঞতা আছে। তেওঁ একাউণ্টিং আৰু বিত্ত বিষয়ত স্নাতক ডিগ্ৰী আৰু ব্যৱসায় প্ৰশাসনত স্নাতকোত্তৰ ডিগ্ৰী লাভ কৰিছে। হিউৰ পাঠদানৰ প্ৰতি আকৰ্ষণ আছে আৰু তেওঁ এক অনন্য শিক্ষকতা পদ্ধতি গঢ়ি তুলিছে যিটো অনুসৰণ আৰু বুজিবলৈ সহজ। এক্সেলৰ বিষয়ে তেওঁৰ বিশেষজ্ঞ জ্ঞানে বিশ্বজুৰি হাজাৰ হাজাৰ ছাত্ৰ-ছাত্ৰী আৰু পেছাদাৰীক তেওঁলোকৰ দক্ষতা বৃদ্ধি আৰু কেৰিয়াৰত উৎকৃষ্টতা প্ৰদৰ্শন কৰাত সহায় কৰিছে। তেওঁৰ ব্লগৰ জৰিয়তে হিউৱে নিজৰ জ্ঞান বিশ্বৰ সৈতে ভাগ-বতৰা কৰে, ব্যক্তি আৰু ব্যৱসায়ীসকলক তেওঁলোকৰ সম্পূৰ্ণ সম্ভাৱনাক লাভ কৰাত সহায় কৰিবলৈ বিনামূলীয়া এক্সেল টিউটোৰিয়েল আৰু অনলাইন প্ৰশিক্ষণ আগবঢ়ায়।