په Excel VBA کې د نوم سره شیټ اضافه کولو څرنګوالی (6 اسانه لارې)

  • دا شریک کړه
Hugh West

دا مقاله ستاسو پوښتنو ته ځوابونه وړاندې کوي څنګه په Excel VBA کې د نوم سره پاڼه اضافه کړئ. که تاسو د داسې ځانګړي ډول چلونو په لټه کې یاست ، تاسو سم ځای ته رسیدلي یاست. دلته، موږ به بحث وکړو 6 اسانه & په Excel VBA کې د نوم سره د شیټ اضافه کولو ثابتې لارې.

د تمرین کاري کتاب ډاونلوډ کړئ

تاسو کولی شئ د ښه پوهیدو او ځان تمرین کولو لپاره لاندې د Excel کاري کتاب ډاونلوډ کړئ.

د Name.xlsm سره د شیټ اضافه کول

د نوم سره د شیټ اضافه کولو لپاره د VBA کوډ

موږ به د اضافه کولو لپاره د شیټ څیز وکاروو په Excel کې یوه پاڼه. د نوم سره د شیټ اضافه کولو لپاره بنسټیز VBA کوډ د لاندې یو په څیر ښکاري.

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

مخکې: دا اختیاري ده. دا د یو ځانګړي شیټ څخه دمخه نوې شیټ اضافه کوي.

وروسته: دا اختیاري هم ده. دا د یوې ځانګړې پاڼې وروسته نوې پاڼه اضافه کوي.

شمیرنه: دا یو اختیاري پیرامیټر هم دی. دا د اضافه کولو لپاره د شیټونو شمیر په ګوته کوي.

ډول: دا اختیاري هم دی. دا د شیټ ډول مشخص کوي. دلته، ډیفالټ ارزښت xlWorksheet دی.

په Excel VBA کې د نوم سره د شیټ اضافه کولو 6 مختلفې لارې

په Excel کې، موږ کولی شو د اضافه کولو سره نوې پاڼه اضافه کړو یوازې د شیټ نوم تر څنګ عکس. ایا تاسو کله هم په Excel کې د ورته کار اتومات کولو فکر کړی؟ نور فکر مه کوئ، ځکه چې VBA تاسو پوښلي دي.

دلته موږ د د پلور راپور په نوم یو کاري پاڼه لرو. دا ورځنی پلور لريراپور د یو ځانګړي کیفیټیریا. په کالمونو B ، C او D ، د د خرڅلاو استازو ، توکي ، او <1 نومونه شتون لري> مقدار په ترتیب سره.

دلته، موږ به د VBA میکرو په مرسته په دې کاري کتاب کې نورې پاڼې اضافه کړو.

دلته، موږ د مایکروسافټ ایکسل 365 نسخه کارولې، تاسو کولی شئ د خپلې اسانتیا سره سم بله نسخه وکاروئ.

1. په Excel VBA کې د نوم سره د شیټ اضافه کول

زموږ په لومړي میتود کې، موږ به د کارن انپټ څخه د نوم سره یوه پاڼه اضافه کړو. که تاسو د زده کولو لیواله یاست نو دا ساده ګامونه تعقیب کړئ.

📌 مرحلې:

  • په پیل کې، لاړ شئ Developer tab.
  • دوهم، په کوډ ګروپ کې Visual Basic انتخاب کړئ.
  • په بدیل سره، ALT فشار ورکړئ + F11 د ورته کار کولو لپاره.

یادونه: ډاډ ترلاسه کړئ فشار ورکړئ ALT کیلي د سپیس بار په کیڼ اړخ کې. عملیات به اجرا نشي که تاسو نورې ALT کیلي وکاروئ.

13>
  • په سمدستي توګه، د غوښتنلیکونو لپاره د مایکروسافټ Visual Basic کړکۍ خلاصیږي.
  • وروسته، داخل کړئ ټب ته لاړ شئ.
  • بیا، د انتخابونو څخه موډل غوره کړئ.
    • اوس مهال، دا کوډ خلاصوي ماډول .
    • وروسته، لاندې کوډ په ماډول کې ولیکئ.
    4455

    د کوډ ماتول

    • لومړی، موږ فرعي طرزالعمل ته په نامه یو Add_Sheet_with_Name .
    • بیا، موږ د متغیر ډولونه تعریفوو.
    • وروسته، موږ د په تېروتنه بیا پیلول راتلونکی بیان اضافه کړ. دا به کومې تېروتنې له پامه غورځوي.
    • وروسته، موږ د کارونکي څخه د پاڼې نوم ترلاسه کولو لپاره InputBox وکاروو. همدارنګه، موږ د متن تار د InputBox څخه په sheet_name متغیر کې زیرمه کړ.
    • بیا، که شیټ_نوم خالي وي، نو کوډ پرمخ نه ځي.
    • په نهایت کې، موږ د نوي جوړ شوي شیټ نومولو لپاره د Add.Name طریقه کاروو. دلته، نوم به د شیټ_نوم متغیر سره ورته وي.

    • په دې وخت کې، د چلولو فشار ورکړئ (⏵) icon. بلکه، تاسو کولی شئ په خپل کیبورډ کې F5 فشار ورکړئ.

    • ناڅاپه، دا د ننوتلو بکس خلاصوي.
    • دلته د نوې پاڼې نوم ولیکئ. په دې حالت کې، موږ په بکس کې ګټه ولیکل.
    • وروسته، ښه کلیک وکړئ.

    • نو، زموږ کوډ به اجرا شي، او دا به د ګټې په نوم یوه پاڼه اضافه کړي.

    22>

    یادونه: موږ د خپلې پاڼې لپاره هیڅ ځای نه دی ذکر کړی. د ډیفالټ له مخې، دا د فعال شیټ څخه مخکې ایښودل کیږي.

    نور ولولئ: په بل کاري کتاب کې د شیټ اضافه کولو لپاره ایکسل VBA (3 لاسي مثالونه)

    2. د ځانګړي شیټ دمخه د نوم سره د شیټ اضافه کولو لپاره د Excel VBA پلي کول

    زموږ په دوهم میتود کې ، موږ به د ځانګړي شیټ دمخه د نوم سره یو شیټ اضافه کړو. راځئ چې د پروسې مرحله وڅیړوګام.

    📌 مرحلې:

    • لومړی، کوډ راوړئ ماډول کړکۍ لکه څنګه چې ښودل شوي طريقه 1 .
    • دوهم، لاندې کوډ په دې کې ولیکئ.
    7106

    د کوډ ماتول

    • لومړی، موږ فرعي طرزالعمل ته د Add_Sheet_Before_Specific_Sheet په نوم وایو.
    • بیا، موږ د د پلور راپور پاڼه فعاله کړو. دا به ډاډ ترلاسه کړي چې کوډ به چلیږي که موږ په بل شیټ کې یو.
    • بیا، موږ د نوي جوړ شوي شیټ نومولو لپاره د Add.Name طریقه کاروو. دا پاڼه به د کاري کتاب څخه د ګټې په نوم د پاڼې څخه مخکې جوړه شي. سربیره پردې، موږ شیټ ته د بیلنس شیټ نوم ورکړی دی.

    23>

    • وروسته، کوډ چل کړئ لکه څنګه چې په میتود کې ښودل شوي 1 .
    • په دې توګه، دا به یو نوی شیټ اضافه کړي بیلنس شیټ مخکې له دې چې نوم یې ګټه .

    نور ولولئ: د متغیر نوم سره د شیټ اضافه کولو لپاره ایکسل VBA (5 مثالی مثالونه)

    3. د شیټ اضافه کولو لپاره د Excel VBA کارول د ځانګړي شیټ وروسته د نوم سره

    پدې طریقه کې، موږ به د شیټ وروسته یو شیټ اضافه کړو چې نوم یې ګټه . راځئ چې پروسه په تفصیل سره وګورو.

    📌 مرحلې: 3>

    • په لومړي سر کې، کوډ راوړو ماډل کړکۍ لکه څنګه چې په میتود 1 کې ښودل شوي.
    • له هغې وروسته، لاندې کوډ په هغه کې ولیکئ.
    1190

    دا کوډ تقریبا د کوډ سره ورته دی. 1>طريقه 2 . بس، دلته موږ د وروسته پر ځای پیرامیټ کارولید مخکې څخه. ځکه چې موږ غواړو د یوې ځانګړې پاڼې وروسته نوې پاڼه اضافه کړو.

    25>

    • وروسته، کوډ چل کړئ لکه څنګه چې په میتود 1 کې ښودل شوي.
    • په دې توګه، دا به یو نوی شیټ اضافه کړي ګودام وروسته له هغه شیټ چې نوم یې ګټه .

    نور ولولئ: د شیټ اضافه کولو لپاره ایکسل VBA که شتون ونلري (د چټکو ګامونو سره)

    4. د کاري کتاب په پیل کې د نوم سره د شیټ داخلول

    پدې برخه کې، موږ به د VBA په کارولو سره په Excel کې د کاري کتاب په پیل کې یوه نوې پاڼه داخل کړو. نو پرته له ځنډه، راځئ وګورو چې دا څنګه کوو.

    📌 ګامونه:

    • په پیل کې، کوډ راوړو ماډول کړکۍ لکه څنګه چې په میتود 1 کې ښودل شوي.
    • وروسته لاندې کوډ ولیکئ.
    5065

    دلته، موږ اضافه کوو نوې کاري پاڼه د کاري کتاب له لومړۍ پاڼې مخکې. دا پدې مانا ده چې د کاري کتاب په پیل کې. د پایلې په توګه، دا اوس لومړی پاڼه ده. همدارنګه، موږ پاڼې ته د شرکت پروفایل نوم ورکړ.

    • بیا، کوډ چل کړئ لکه څنګه چې په میتود 1 کې ښودل شوي.
    • له دې امله، دا به د کاري کتاب په پیل کې یو نوی پاڼه د شرکت پروفایل اضافه کړي.

    نور ولولئ: ایکسیل میکرو: نوی شیټ جوړ کړئ او نوم بدل کړئ (3 مثالي مثالونه)

    5. د کار کتاب په پای کې د شیټ اضافه کولو لپاره د Excel VBA کارول

    <0 په دې برخه کې، موږ به د کاري کتاب د وروستي پاڼې وروسته یو پاڼه اضافه کړو . اجازه راکړئ چې پروسه وښیملاندې.

    📌 مرحلې:

    • په لومړي سر کې، کوډ خلاص کړئ ماډول کړکۍ لکه څنګه چې په <1 کې ښودل شوي>طريقه 1 .
    • دوهم، لاندې کوډ په دې کې پیسټ کړئ.
    2269

    د کوډ ماتول

    • لومړی، موږ فرعي طرزالعمل ته د Sheet_End_Workbook نوم ورکوو.
    • وروسته، موږ د نوي جوړ شوي شیټ نومولو لپاره د Add.Name طریقه کاروو. موږ به دا پاڼه د کاري کتاب له وروستۍ پاڼې وروسته جوړه کړو. موږ کولی شو د وروستي شیټ شمیره د Sheets.Count ملکیت څخه ترلاسه کړو. سربیره پردې، موږ پاڼې ته د عاید بیان نوم ورکړی دی.

    29>

    • له هغې وروسته، کوډ چل کړئ لکه څنګه چې په میتود کې ښودل شوي 1 .
    • له دې امله، دا به د کاري کتاب په پای کې یوه نوې پاڼه د عاید بیان اضافه کړي.

    نور ولولئ: نوی کاري کتاب جوړ کړئ او په Excel کې د VBA په کارولو سره خوندي کړئ

    6. د Excel VBA لخوا د سیل ارزښت په کارولو سره د څو شیټونو معرفي کول

    د وروستي میتود لپاره، موږ به د کار کتاب کې ډیری پاڼې د Excel VBA په کارولو سره د ډیری حجرو څخه د نوم سره اضافه کړو. برسېره پردې، موږ به د کارونکي څخه د نوم اخیستلو لپاره د حد د ننوتلو غوښتنه وکړو. نو، راځئ چې لاندې مرحلو ته یو نظر ولرو.

    📌 مرحلې:

    • په لومړي سر کې کوډ خلاص کړئ د ماډل کړکۍ لکه څنګه چې په میتود 1 کې ښودل شوي.
    • وروسته لاندې کوډ کاپي کړئ او په هغه کې یې پیسټ کړئ.
    7290
    <0 د کوډ ماتول
    • لومړی، موږ فرعي ته زنګ وهود Add_Multiple_Sheets_Using_Cell_Value په توګه کړنلاره.
    • بیا، موږ د متغیر ډولونه تعریف کوو.
    • وروسته، موږ د کارونکي څخه د ډیټا رینج ترلاسه کولو لپاره InputBox کاروو.
    • <14 څلورم، موږ پاڼه د خرڅلاو راپور فعالوو.
    • وروسته، موږ یو د هر راتلونکی لپاره لوپ کاروو ترڅو د ټاکل شوي حجرې سلسلې څخه یو په یو لاړ شو. <15
    • بیا، موږ د نوي جوړ شوي شیټ نومولو لپاره د Add.Name طریقه کاروو. موږ به دا شیټونه د کاري کتاب د فعال شیټ د پلور راپور وروسته جوړ کړو.

    13>
  • اوس، کوډ پرمخ وړئ لکه څنګه چې ښودل شوي طريقه 1 .
  • په سمدستي توګه، Exceldemy ان پټ بکس خلاصیږي.
  • بیا، حجرې په B5:B9<2 کې ورکړئ> په بکس کې رینج.
  • په پای کې، ښه کلیک وکړئ.
    • په پای کې، دا به داخل شي پنځه پاڼې د B5:B9 حد کې د سیل ارزښتونو په نوم نومول شوي. دا ټول د شیټ وروسته دي د پلور راپور .

    33>

    پایله

    دا مقاله د شیټونو اضافه کولو لپاره اسانه او لنډ حلونه وړاندې کوي د Excel VBA په نومونو سره. د تمرین فایل ډاونلوډ کول مه هیروئ. د دې مقالې لوستلو لپاره مننه ، موږ امید لرو چې دا ګټور و. مهرباني وکړئ موږ ته د تبصرې په برخه کې خبر راکړئ که تاسو کومه پوښتنه یا وړاندیز لرئ. مهرباني وکړئ زموږ ویب پاڼه وګورئ Exceldemy د نورو سپړلو لپاره.

    هیګ ویسټ په صنعت کې د 10 کلونو تجربې سره خورا تجربه لرونکي ایکسل روزونکی او شنونکی دی. هغه د محاسبې او مالیې په برخه کې د لیسانس سند او د سوداګرۍ اداره کې د ماسټرۍ سند لري. هیګ د تدریس لپاره لیوالتیا لري او د تدریس یوه ځانګړې طریقه یې رامینځته کړې چې تعقیب او پوهیدل یې اسانه دي. د ایکسل په اړه د هغه ماهر پوهه د نړۍ په زرګونو زده کونکو او مسلکيانو سره مرسته کړې چې خپل مهارتونه ښه کړي او د دوی په مسلک کې غوره شي. د خپل بلاګ له لارې، هیګ خپله پوهه له نړۍ سره شریکوي، د وړیا Excel ټیوټوریلونه او آنلاین روزنه وړاندې کوي ترڅو د افرادو او سوداګرۍ سره مرسته وکړي چې خپل بشپړ ظرفیت ته ورسیږي.