فہرست کا خانہ
بعض اوقات، ہمیں Excel ورک بک میں متعدد ورک شیٹس سے ایک مخصوص شیٹ منتخب کرنا پڑتی ہے۔ ہم شیٹ کو اس کے پہلے سے طے شدہ کوڈ نام یا متغیر نام استعمال کرکے کال کرسکتے ہیں۔ متغیر نام کا استعمال کرتے ہوئے شیٹ کو منتخب کرنے کے لیے، ہمیں پہلے متغیر کا نام سیٹ کرنا ہوگا۔ اس مضمون میں، ہم آپ کو VBA کے ساتھ VBA کے ساتھ متغیر نام استعمال کرکے منتخب a شیٹ منتخب کرنے کے موثر لیکن آسان طریقے دکھائیں گے۔ 1>Excel .
واضح کرنے کے لیے، ہم بطور نمونہ ڈیٹا سیٹ استعمال کریں گے۔ مثال کے طور پر، درج ذیل ڈیٹاسیٹ مختلف شیٹس میں دکھائے گئے کمپنی کے سیلزمین ، پروڈکٹ ، اور نیٹ سیلز کی نمائندگی کرتا ہے۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
خود پریکٹس کرنے کے لیے درج ذیل ورک بک ڈاؤن لوڈ کریں۔
VBA سلیکٹ شیٹ ویری ایبل Name.xlsm
ایکسل میں VBA کے ساتھ متغیر نام کے ذریعہ شیٹ کو منتخب کرنے کے 2 طریقے
1. ایکسل میں VBA کے ساتھ متغیر نام سے ایکٹو شیٹ منتخب کریں
ہمارے پہلے طریقہ میں، ہم ایکٹو شیٹ کو منتخب کریں گے۔ متغیر نام کا استعمال کرتے ہوئے. ایکٹو شیٹ سے، ہمارا مطلب وہ شیٹ ہے جس پر ہم کام کر رہے ہیں۔ لہذا، Excel میں VBA کے ساتھ ایکٹو شیٹ بذریعہ متغیر نام منتخب کرنے کے لیے ذیل کے مراحل پر عمل کریں۔
STEPS:
- سب سے پہلے، Developer ٹیب کے تحت Visual Basic کو منتخب کریں۔
- نتیجتاً، VBA ونڈو پاپ آؤٹ ہو جائے گی۔
- پھر، منتخب کریں ماڈیول داخل کریں ٹیب۔
- نتیجتاً، ماڈیول ونڈو ظاہر ہوگا۔
- وہاں، درج ذیل کوڈ کو کاپی کریں اور اسے باکس میں چسپاں کریں۔
1156
- اب، VBA ونڈو کو بند کریں۔
- اس کے بعد، ڈیولپر ٹیب کے نیچے میکروز منتخب کریں۔
- نتیجتاً ، میکرو ڈائیلاگ باکس ابھرے گا۔
- یہاں، ActiveSheetSelect کو منتخب کریں اور چلائیں دبائیں۔
- > 12 شیٹ کو منتخب کرنے کے لیے متغیر نام
- سب سے پہلے، ہم متغیر نام کے لیے سیٹ کریں گے۔ 1 بصری بنیادی ۔
- اگلا، منتخب کریں داخل کریں ➤ ماڈیول ۔
- لہذا، ماڈیول ڈائیلاگ باکس ظاہر ہوگا۔
- پھر، نیچے دیے گئے کوڈ کو کاپی کریں اور اسے وہاں چسپاں کریں۔
ہمارے پچھلے طریقہ میں، ہم نے اس شیٹ کو واپس کرنے کے لیے VBA کوڈ کا اطلاق کیا جس پر ہم پہلے سے کام کر رہے تھے۔ اس طریقے میں، ہم اپنی مطلوبہ ورک شیٹ کے لیے ایک متغیر نام سیٹ کریں گے اور VBA کے ساتھ متغیر نام کا استعمال کرتے ہوئے اس ورک شیٹ کو منتخب کریں گے۔ لہذا، کام کو انجام دینے کے لیے درج ذیل عمل کو سیکھیں۔
STEPS:
9834
- اس کے بعد <کو بند کریں۔ 1>VBA ونڈو۔
- اب، کھولیں Sheet3 ۔
- بعد میں، ڈیولپر ٹیب سے میکرو منتخب کریں۔
- نتیجتاً، میکرو 2
- چلائیں کو دبانے کے بعد، آپ کو ایک ایرر ڈائیلاگ باکس مل سکتا ہے جیسا کہ یہ مندرجہ ذیل تصویر میں دکھایا گیا ہے۔
- مسئلہ حل کرنے کے لیے، ختم کریں دبائیں.
- پھر، فائل ➤ اختیارات پر جائیں۔
- اس کے بعد ٹرسٹ سینٹر ٹیب سے، ٹرسٹ سینٹر سیٹنگز کو منتخب کریں۔
- نتیجتاً، ٹرسٹ سینٹر ڈائیلاگ باکس ظاہر ہوگا۔
- وہاں، میکرو سیٹنگز ٹیب کو منتخب کریں۔
- اس کے بعد، تک رسائی پر اعتماد کریں کے لیے باکس کو نشان زد کریں VBA پروجیکٹ آبجیکٹ ماڈل اور دبائیں OK ۔
- دوبارہ، ڈیولپر ➤ <کو منتخب کریں۔ 1>میکروز
- سلیکٹ شیٹ پر کلک کریں اور دبائیں چلائیں ۔
- بالآخر، یہ Sheet2 کو واپس کرے گا حالانکہ ہم Sheet3 پر کام کر رہے تھے۔
مزید پڑھیں: ایکسل میں VBA کے ساتھ شیٹ کا نام کیسے تلاش کریں (3 مثالیں)
نتیجہ
اب سے، آپ اوپر کا استعمال کرتے ہوئے VBA میں VBA کے ساتھ متغیر نام استعمال کرکے ایک شیٹ منتخب کرنے کے قابل ہو گا۔ بیان کردہ طریقوں. انہیں استعمال کرتے رہیں اور ہمیں بتائیں کہ کیا آپ کے پاس کام کرنے کے مزید طریقے ہیں۔ تبصرے، تجاویز، یا سوالات چھوڑنا نہ بھولیں۔ذیل میں تبصرہ سیکشن میں آپ کے پاس کوئی بھی ہے۔