ایکسل VBA: ہاں نہیں میسج باکس تیار کریں اور استعمال کریں۔

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

اس مضمون میں، میں آپ کو دکھاؤں گا کہ آپ ایکسل میں VBA میں ہاں نہیں میسج باکس کو کیسے تیار اور استعمال کرسکتے ہیں۔

ایک تیار کریں اور استعمال کریں۔ ہاں نہیں میسج باکس ایکسل VBA (کوئیک ویو) کے ساتھ

8748

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

اس پریکٹس ورک بک کو ڈاؤن لوڈ کریں جب آپ ورزش کریں یہ مضمون پڑھ رہے ہیں۔

ہاں کوئی پیغام خانہ۔xlsm

ہاں نہیں پیغام باکس تیار کرنے اور استعمال کرنے کے لیے وی بی اے کوڈ کا ایک جائزہ (مرحلہ بہ قدم تجزیہ)

آئیے ایک سادہ مثال کے ساتھ ہاں-نہیں میسج باکس کا استعمال سیکھیں۔ میسج باکس آپ سے ایک سوال پوچھے گا، کیا آپ ExcelWIKI کو پسند کرتے ہیں؟

اگر آپ کا جواب ہاں میں ہے، تو آپ میسج باکس<میں ہاں پر کلک کریں گے۔ 2>۔ اور اگر آپ کا جواب نہیں ہے، تو آپ نہیں پر کلک کریں گے۔

اب، میسج باکس<2 میں ہاں یا نہیں پر کلک کرنے کے بعد کیا ہوگا۔>؟ فعال ورک شیٹ میں، 2 سیلز ہیں جن میں ایسے لوگوں کی تعداد ہوتی ہے جو ExcelWIKI کو پسند اور ناپسند کرتے ہیں۔ اگر آپ ہاں کو مارتے ہیں، تو لائیک سیل میں نمبر ایک بڑھ جائے گا۔

اور اگر آپ نہیں کو مارتے ہیں تو ناپسندیدہ سیل میں نمبر ایک بڑھ جائے گا۔ .

تو، اس پورے کام کو VBA کوڈ کے ساتھ کیسے پورا کیا جائے؟ آسان پورے عمل میں 2 بڑے مراحل ہیں۔

  • ہاں-نہیں میسج باکس کو تیار کرنا
  • کی آؤٹ پٹ کا استعمال 1>میسج باکس

میں آپ کے سیکھنے کے لیے ہر قدم کی تفصیل دکھا رہا ہوں۔

⧪ مرحلہ1: ہاں-نہیں میسج باکس کو تیار کرنا

سب سے پہلے، آپ کو VBA میں ہاں-نہیں پیغام باکس بنانا ہوگا۔ یہ آسان ہے۔ عام میسج باکس جیسا طریقہ استعمال کریں، دلیل کے سوال کے ساتھ، ایک نئی دلیل vbYesNo کے ساتھ۔

یہاں سوال ہے، "کیا آپ ExcelWIKI کو پسند کرتے ہیں؟ ?”

4062

⧪ مرحلہ 2: میسج باکس آؤٹ پٹ کا استعمال کرنا

اس کے بعد، ہم ایک کام کو پورا کریں گے پیغام باکس آؤٹ پٹ کا استعمال کرتے ہوئے. یہاں، سیل C3 ایسے لوگوں کی تعداد پر مشتمل ہے جو ExcelWIKI کو پسند کرتے ہیں، اور سیل C4 میں ایسے لوگوں کی تعداد شامل ہے جو ExcelWIKI کو پسند نہیں کرتے ہیں۔

تو، اگر جواب ہے ہاں ، سیل C3 ایک بڑھے گا۔ اور اگر یہ نہیں ہے تو سیل C4 ایک سے بڑھ جائے گا۔

اس کو انجام دینے کے لیے ہم ایک if-block استعمال کریں گے۔

8768

تو مکمل VBA کوڈ یہ ہوگا:

VBA کوڈ:

3992
<0

ایکسل میں ہاں نہیں میسج باکس تیار کرنے اور استعمال کرنے کے لیے میکرو بنانا

ہم نے کوڈ کا مرحلہ وار تجزیہ دیکھا ہاں-نہیں میسج باکس تیار کرنے اور استعمال کرنے کے لیے۔ اب، دیکھتے ہیں کہ ہم کوڈ کو چلانے کے لیے میکرو کیسے بنا سکتے ہیں۔

⧪ مرحلہ 1: VBA ونڈو کھولنا

ALT + F11<2 دبائیں بصری بنیادی ونڈو کھولنے کے لیے اپنے کی بورڈ پر۔

⧪ مرحلہ 2: نیا ماڈیول داخل کرنا

داخل کریں > پر جائیں ماڈیول ٹول بار میں۔ ماڈیول پر کلک کریں۔ ایک نیا ماڈیول جسے Module1 کہتے ہیں۔(یا آپ کی ماضی کی تاریخ پر منحصر کوئی اور چیز) کھل جائے گی۔

⧪ مرحلہ 3: VBA کوڈ ڈالنا

یہ ہے سب سے اہم قدم. ماڈیول میں دیا ہوا VBA کوڈ داخل کریں۔

⧪ مرحلہ 4: کوڈ چلانا

کلک کریں اوپر والے ٹول بار سے Run Sub/UserForm ٹول پر۔

کوڈ چلے گا۔ ایک میسج باکس آپ سے پوچھے گا کہ آپ کو ExcelWIKI پسند ہے یا نہیں، ایک ہاں اور نہیں آپشن کے ساتھ۔

<0

اگر آپ ہاں کا انتخاب کرتے ہیں تو سیل C3 میں نمبر ایک بڑھ جائے گا۔ اور اگر آپ نہیں کا انتخاب کرتے ہیں تو سیل C4 میں نمبر ایک سے بڑھ جائے گا۔

یہاں، میں نے ہاں کو منتخب کیا ہے، لہذا ExcelWIKI کو پسند کرنے والوں کی تعداد میں ایک اضافہ ہوا ہے۔

یاد رکھنے کی چیزیں

  • VBA میں ایک میسج باکس کل 4 پیرامیٹرز پر مشتمل ہے جسے پرامپٹ، بٹن، ٹائٹل ، اور Helpfile کہتے ہیں۔ . یہاں میں نے صرف 2 پیرامیٹر، پرامپٹ اور بٹن دکھائے ہیں۔ لیکن اگر آپ VBA میسج باکس کو مزید تفصیل سے دریافت کرنا چاہتے ہیں، تو آپ اس لنک کو چیک کر سکتے ہیں۔

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