ایکسل میں VBA کے ساتھ متغیر نام سے شیٹ کا انتخاب کیسے کریں (2 طریقے)

  • اس کا اشتراک
Hugh West

بعض اوقات، ہمیں Excel ورک بک میں متعدد ورک شیٹس سے ایک مخصوص شیٹ منتخب کرنا پڑتی ہے۔ ہم شیٹ کو اس کے پہلے سے طے شدہ کوڈ نام یا متغیر نام استعمال کرکے کال کرسکتے ہیں۔ متغیر نام کا استعمال کرتے ہوئے شیٹ کو منتخب کرنے کے لیے، ہمیں پہلے متغیر کا نام سیٹ کرنا ہوگا۔ اس مضمون میں، ہم آپ کو VBA کے ساتھ VBA کے ساتھ متغیر نام استعمال کرکے منتخب a شیٹ منتخب کرنے کے موثر لیکن آسان طریقے دکھائیں گے۔ 1>Excel .

واضح کرنے کے لیے، ہم بطور نمونہ ڈیٹا سیٹ استعمال کریں گے۔ مثال کے طور پر، درج ذیل ڈیٹاسیٹ مختلف شیٹس میں دکھائے گئے کمپنی کے سیلزمین ، پروڈکٹ ، اور نیٹ سیلز کی نمائندگی کرتا ہے۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

خود پریکٹس کرنے کے لیے درج ذیل ورک بک ڈاؤن لوڈ کریں۔

VBA سلیکٹ شیٹ ویری ایبل Name.xlsm

ایکسل میں VBA کے ساتھ متغیر نام کے ذریعہ شیٹ کو منتخب کرنے کے 2 طریقے

1. ایکسل میں VBA کے ساتھ متغیر نام سے ایکٹو شیٹ منتخب کریں

ہمارے پہلے طریقہ میں، ہم ایکٹو شیٹ کو منتخب کریں گے۔ متغیر نام کا استعمال کرتے ہوئے. ایکٹو شیٹ سے، ہمارا مطلب وہ شیٹ ہے جس پر ہم کام کر رہے ہیں۔ لہذا، Excel میں VBA کے ساتھ ایکٹو شیٹ بذریعہ متغیر نام منتخب کرنے کے لیے ذیل کے مراحل پر عمل کریں۔

STEPS:

  • سب سے پہلے، Developer ٹیب کے تحت Visual Basic کو منتخب کریں۔

  • نتیجتاً، VBA ونڈو پاپ آؤٹ ہو جائے گی۔
  • پھر، منتخب کریں ماڈیول داخل کریں ٹیب۔

  • نتیجتاً، ماڈیول ونڈو ظاہر ہوگا۔
  • وہاں، درج ذیل کوڈ کو کاپی کریں اور اسے باکس میں چسپاں کریں۔
1156

  • اب، VBA ونڈو کو بند کریں۔
  • اس کے بعد، ڈیولپر ٹیب کے نیچے میکروز منتخب کریں۔

  • نتیجتاً ، میکرو ڈائیلاگ باکس ابھرے گا۔
  • یہاں، ActiveSheetSelect کو منتخب کریں اور چلائیں دبائیں۔

    > 12 شیٹ کو منتخب کرنے کے لیے متغیر نام

    ہمارے پچھلے طریقہ میں، ہم نے اس شیٹ کو واپس کرنے کے لیے VBA کوڈ کا اطلاق کیا جس پر ہم پہلے سے کام کر رہے تھے۔ اس طریقے میں، ہم اپنی مطلوبہ ورک شیٹ کے لیے ایک متغیر نام سیٹ کریں گے اور VBA کے ساتھ متغیر نام کا استعمال کرتے ہوئے اس ورک شیٹ کو منتخب کریں گے۔ لہذا، کام کو انجام دینے کے لیے درج ذیل عمل کو سیکھیں۔

    STEPS:

    • سب سے پہلے، ہم متغیر نام کے لیے سیٹ کریں گے۔ 1 بصری بنیادی ۔
    • اگلا، منتخب کریں داخل کریں ماڈیول ۔
    • لہذا، ماڈیول ڈائیلاگ باکس ظاہر ہوگا۔
    • پھر، نیچے دیے گئے کوڈ کو کاپی کریں اور اسے وہاں چسپاں کریں۔
    9834

    • اس کے بعد <کو بند کریں۔ 1>VBA ونڈو۔
    • اب، کھولیں Sheet3 ۔
    • بعد میں، ڈیولپر ٹیب سے میکرو منتخب کریں۔

    • نتیجتاً، میکرو 2
      • چلائیں کو دبانے کے بعد، آپ کو ایک ایرر ڈائیلاگ باکس مل سکتا ہے جیسا کہ یہ مندرجہ ذیل تصویر میں دکھایا گیا ہے۔

      • مسئلہ حل کرنے کے لیے، ختم کریں دبائیں.
      • پھر، فائل اختیارات پر جائیں۔
      • اس کے بعد ٹرسٹ سینٹر ٹیب سے، ٹرسٹ سینٹر سیٹنگز کو منتخب کریں۔

      • نتیجتاً، ٹرسٹ سینٹر ڈائیلاگ باکس ظاہر ہوگا۔
      • وہاں، میکرو سیٹنگز ٹیب کو منتخب کریں۔
      • اس کے بعد، تک رسائی پر اعتماد کریں کے لیے باکس کو نشان زد کریں VBA پروجیکٹ آبجیکٹ ماڈل اور دبائیں OK ۔

      • دوبارہ، ڈیولپر ➤ <کو منتخب کریں۔ 1>میکروز
      ۔
    • سلیکٹ شیٹ پر کلک کریں اور دبائیں چلائیں ۔

    • بالآخر، یہ Sheet2 کو واپس کرے گا حالانکہ ہم Sheet3 پر کام کر رہے تھے۔

    مزید پڑھیں: ایکسل میں VBA کے ساتھ شیٹ کا نام کیسے تلاش کریں (3 مثالیں)

    نتیجہ

    اب سے، آپ اوپر کا استعمال کرتے ہوئے VBA میں VBA کے ساتھ متغیر نام استعمال کرکے ایک شیٹ منتخب کرنے کے قابل ہو گا۔ بیان کردہ طریقوں. انہیں استعمال کرتے رہیں اور ہمیں بتائیں کہ کیا آپ کے پاس کام کرنے کے مزید طریقے ہیں۔ تبصرے، تجاویز، یا سوالات چھوڑنا نہ بھولیں۔ذیل میں تبصرہ سیکشن میں آپ کے پاس کوئی بھی ہے۔

ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔