ایکسل میں ایک میکرو بنانے کا طریقہ

Anonim

ایکسل میں ایک میکرو بنانے کا طریقہ

مائیکروسافٹ ایکسل میکرو آپ کو نمایاں طور پر اس ٹیبل ایڈیٹر میں دستاویزات کے ساتھ کام کی رفتار تیز کرنے کی اجازت دیتے ہیں. یہ خصوصیت ایک خصوصی کوڈ میں ریکارڈ بار بار اعمال خودکار کی طرف سے حاصل کیا جاتا ہے. چلو حیرت ہے کہ کس طرح کے پروگرام میکرو تخلیق اور وہ کیسے ترمیم کی جاسکتی ہے.

ایکسل میں ریکارڈنگ میکروز کے طریقے

میکرو دو طرح سے لکھا ہے: خود کار طریقے سے اور دستی طور پر. پہلے اختیار کو استعمال کرتے ہوئے، آپ کو صرف مائیکروسافٹ ایکسل میں بعض اعمال، جو فی الحال دستیاب ہیں لکھ. تو پھر تم اس اندراج ادا کر سکتے ہیں. یہ طریقہ بہت ہلکا ہے اور کوڈ کے علم کی ضرورت نہیں ہے، لیکن اس کے استعمال کو بہت محدود ہے. دستی ریکارڈنگ، اس کے برعکس، پروگرامنگ کے علم کی ضرورت کے طور پر کوڈ کی بورڈ سے دستی طور پر ڈائل کر رہا ہے. تاہم، کوڈ کے competently اس طرح سے لکھا نمایاں طور پر عمل پر عملدرآمد کی رفتار تیز کر سکتے ہیں.

اختیار 1: میکروز کی خودکار ریکارڈنگ

میکروز کے خود کار طریقے سے ریکارڈنگ شروع کرنے سے پہلے، آپ کو مائیکروسافٹ ایکسل پروگرام میں ان کو چالو کرنے کی ضرورت ہے. ایسا کرنے کے لئے، ہمارے علیحدہ مواد استعمال کرتے ہیں.

مزید پڑھیں: مائیکروسافٹ ایکسل میں چالو کرنے سے اور غیر فعال میکروز

سب کچھ تیار ہے، تو ریکارڈ پر کارروائی.

  1. ڈیولپر ٹیب پر کلک کریں. "میکرو ریکارڈ" بٹن، کوڈ "کوڈ" ٹول بار میں ٹیپ پر واقع ہے جس پر کلک کریں.
  2. مائیکروسافٹ ایکسل میں میکرو ریکارڈنگ فعال کریں

  3. ایک میکرو ریکارڈنگ سیٹ اپ ونڈو کو کھولتا ہے. پہلے سے طے شدہ آپ کے ساتھ مطمئن نہیں ہے تو یہاں آپ کو اس کے لئے کسی بھی نام کی وضاحت کر سکتے ہیں. اہم بات یہ نام اس خط کے ساتھ شروع ہوتا ہے، اور نہ نمبروں کے ساتھ، کے ساتھ ساتھ عنوان میں کوئی فرق نہیں ہونا چاہئے ہے. "Macro1" - ہم پہلے سے طے شدہ نام کو چھوڑ دیا.
  4. فوری طور پر، آپ چاہتے ہیں تو، آپ کو اہم مجموعہ، قائم تمہیں جس میکرو شروع ہو جائے گا پر کلک کرنے پر کر سکتے ہیں. پہلی کلید لئے Ctrl ہونا ضروری ہے، اور دوسری صارف اپنے آپ کو انسٹال ہوتا ہے. ہم ایک مثال کے طور پر ایم کلید نصب.
  5. اگلا، آپ کو اس بات کا تعین کرنا چاہئے جہاں میکرو ذخیرہ کیا جائے گا. بنیادی طور پر، یہ ایک ہی کتاب (فائل) میں واقع ہے، لیکن اگر آپ چاہتے ہیں تو، آپ کو ایک نئی کتاب میں یا میکروز کی ایک علیحدہ کتاب میں سٹوریج کی مرتب کرسکتے ہیں. ہم ڈیفالٹ قدر چھوڑ دیں گے.
  6. سب سے کم میدان میں، آپ کو کسی بھی مناسب میکرو تفصیل چھوڑ سکتے ہیں، لیکن یہ ایسا کرنا ضروری نہیں ہے. جب تمام ترتیبات بنا رہے ہیں، "ٹھیک ہے" بٹن پر کلک کریں.
  7. مائیکروسافٹ ایکسل میں میکرو ریکارڈنگ کی ترتیبات

  8. اس کے بعد، اس کتاب (فائل) میں اپنے تمام اعمال کو ایکسل میکرو آپ اپنے آپ تک ریکارڈنگ کو روکنے میں ریکارڈ کیا جائے گا.
  9. تین خلیات کے مندرجات (= C4 + C5 + C6) کے علاوہ: مثلا، ہم سادہ ترین حسابی اثر لکھتے ہیں.
  10. مائیکروسافٹ ایکسل میں فارمولا

  11. الگورتھم پھانسی دے دی گئی جب، "سٹاپ ریکارڈ" بٹن پر کلک کریں. اندراج کے بعد "میکرو ریکارڈ" بٹن سے تبدیل کر یہ بٹن فعال ہے.
  12. مائیکروسافٹ ایکسل میں میکرو ریکارڈنگ کو روکنے

لانچ میکرو

توثیق سے ریکارڈ شدہ میکرو کام، چند آسان اقدامات انجام.

  1. میکرو بٹن پر ایک ہی بلاک "کوڈ" کے آلے میں کلک کریں یا آلٹ + F8 اہم مجموعہ کو کلک کریں.
  2. مائیکروسافٹ ایکسل میں ایک میکرو کے اجراء پر جائیں

  3. اس کے بعد، ایک ونڈو ریکارڈ میکرو کی ایک فہرست کے ساتھ کھولتا ہے. ہم نے ایک میکرو ہے کہ ہم کو ریکارڈ کیا، اسے مختص اور "چلائیں" کے بٹن پر کلک کریں کے لئے تلاش کر رہے ہیں.
  4. مائیکروسافٹ ایکسل میں میکرو انتخاب

  5. آپ کو یہ بھی آسان اور فوری طور پر میکرو کو کال کرنے والے پہلے مرحلے میں ہم اہم مجموعہ کو قائم کے بعد سے، میکرو انتخاب ونڈو کو فون کرنے کے لئے نہیں کر سکتے ہیں. ہمارے معاملے میں، اس لئے Ctrl + M. ہے ہم بورڈ، یہ شروع ہوتا ہے جس کے بعد سے اس مجموعہ کو کلک کریں.
  6. جیسا کہ آپ دیکھ سکتے ہیں کے طور پر، وہ تمام اعمال اس سے قبل ریکارڈ کیا گیا ہے کہ پوری کی.
  7. میکرو مائیکروسافٹ ایکسل میں بنایا گیا ہے

ترمیم کرنا میکرو

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

  1. ہم ایک بار پھر "میکرو" کے بٹن پر کلک کریں. کھلنے والی ونڈو میں، مطلوبہ منتخب کریں اور "ترمیم کریں" کے بٹن پر کلک کریں.
  2. مائیکروسافٹ ایکسل میں میکرو تبدیلی پر منتقلی

  3. کھولا "مائیکروسافٹ بصری بنیادی" (VBE) - بدھ، جہاں ان کی ایڈیٹنگ وقت ہوتی ہے.
  4. مائیکروسافٹ ایکسل میں مائیکروسافٹ وژول بیسک

  5. آخر ذیلی کمانڈ کے ساتھ ذیلی کمانڈ کے ساتھ ہر ایک میکرو شروع ہوتا ہے، اور سروں کی ریکارڈنگ. فورا SUB بعد، میکرو کے نام کا اشارہ کر رہا ہے. رینج آپریٹر ( "..."). سلیکٹ سیل کے انتخاب کی وضاحت. مثال کے طور پر جب "کی حد (" C4 ") کمانڈ. منتخب کریں" C4 منتخب ہوتا ہے. ActiveCell.Formular1C1 آپریٹر فارمولوں اور دیگر شماروں میں ریکارڈ کارروائی کرنے کے لئے استعمال کیا جاتا ہے.
  6. کی اظہار انہوں نے مزید کہا کی طرف سے ایک چھوٹا سا میکرو کو تبدیل کرنے کی کوشش کرتے ہیں:

    رینج ( "C3") ہیں منتخب کریں

    ActiveCell.formular1c1 = "11"

  7. اظہار ActiveCell.formular1c1 = "= R [-3] C + R [-2] C + R [-1] C" ActiveCell.formular1c1 = کو بدل دیں "= R [-4] C + R [-3] C + R [-2] C + R [-1] C. "
  8. مائیکروسافٹ ایکسل میں میکرو تبدیلی

  9. ایڈیٹر بند کریں اور میکرو آغاز. جیسا کہ آپ دیکھ سکتے ہیں کے طور پر، ہماری تبدیلیوں کے نتیجے کے طور پر، ایک اضافی سیل کے اعداد و شمار میں شامل کیا گیا ہے. یہ بھی کل رقم کا حساب کتاب میں شامل کیا گیا تھا.
  10. میکرو بہت بڑی ہے تو اس پر عملدرآمد کافی وقت لگ سکتا ہے، لیکن اس کوڈ کو ایک دستی تبدیلی کرنے کی طرف سے، ہم اس عمل کو تیز کر سکتے ہیں. Application.screenUpdating جھوٹے = کمانڈ شامل کریں. اس کی طاقت کمپیوٹنگ بچائے گا، اور اس وجہ سے کام کی رفتار تیز. یہ کمپیوٹیشنل اعمال دوران سکرین کو اپ ڈیٹ کرنے سے انکار کرتے ہوئے حاصل کیا جاتا ہے. میکرو پھانسی کے بعد اپ ڈیٹ دوبارہ شروع کرنے کے لئے، ہم نے اس کے آخر میں application.screenupdating سچا = کمانڈ لکھیں.
  11. ہم درخواست بھی شامل کرتے ہیں. درخواست. درخواست. کوڈ کے آغاز کے لئے xlcalculationmial، اور درخواست شامل کریں. اس کی طرف سے، ہم سب سے پہلے سیلز کے ہر تبدیلی کے بعد، اور میکرو کے اختتام پر اس کے نتیجے میں خود کار طریقے سے دوبارہ ترتیب بند کردیں. اس طرح، ایکسل صرف ایک بار نتیجہ کا حساب کرتا ہے، اور یہ وقت بچاتا ہے اس سے مسلسل اس سے دوبارہ دوبارہ نہیں رکھا جائے گا.
  12. مائیکروسافٹ ایکسل میں مائیکروسافٹ بصری بنیادی میں کوڈ تبدیل کریں

    اختیاری 2: خرگوش سے میکرو کوڈ لکھنا

    اعلی درجے والے صارفین کو ریکارڈ شدہ میکروس میں ترمیم اور اصلاح کرنے کی اصلاح نہیں کرسکتی ہے، بلکہ ان کے کوڈ کو صفر سے بھی لکھ سکتے ہیں.

    1. اس پر آگے بڑھنے کے لئے، آپ کو "بصری بنیادی" بٹن پر کلک کرنے کی ضرورت ہے، جو ڈویلپر کے ٹیپ کے آغاز میں واقع ہے.
    2. مائیکروسافٹ ایکسل میں دستی میکرو میں سوئچ کریں

    3. VBE ایڈیٹر ونڈو کھولیں گے، جو پہلے ہی پچھلے ورژن میں مظاہرہ کیا گیا ہے.
    4. مائیکروسافٹ ایکسل میں VBE ایڈیٹر ونڈو

    5. پروگرامر وہاں دستی طور پر میکرو لکھتا ہے.

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

مزید پڑھ