مواد جي جدول
Microsoft Excel's VBA Macro انهن اوزارن مان هڪ آهي جيڪو آسانيءَ سان ڪنهن به ورڪ شيٽ تي ڪم ڪري سگهي ٿو. اهو پڻ گهڻو وقت بچائي سگهي ٿو. VBA ميڪرو وڏي تعداد ۾ ڊيٽا کي موثر طريقي سان تجزيو ڪرڻ جو رستو اختيار ڪيو. VBA ميڪرو کي ايڊٽ ڪرڻ هن ايپليڪيشن سان ڪم ڪرڻ جو هڪ لازمي حصو آهي. هن سبق ۾، توهان سکندا ته ايڪسل ۾ ميڪرو کي ڪيئن ايڊٽ ڪجي مناسب مثالن ۽ مناسب مثالن سان.
پريڪٽس ورڪ بڪ ڊائون لوڊ ڪريو
هي مشق ورڪ بڪ ڊائون لوڊ ڪريو.
Macros.xlsm کي ڪيئن ايڊٽ ڪجيپرسنل ورڪ بڪ ۾ ميڪرو کي لڪايو
توھان جا ميڪرو ڪٿي به محفوظ ڪري سگھجن ٿا. جيڪڏهن ذاتي ڪم بڪ لڪيل آهي، توهان کي شايد پهرين ان کي لڪائڻو پوندو. ذاتي ورڪ بڪ هڪ مخصوص فائل آهي جيڪا پوري ميڪروز کي محفوظ ڪري ٿي. اهو توهان جي ڪمپيوٽر تي محفوظ ڪيو ويو آهي ۽ هر وقت کوليو ويندو آهي جڏهن توهان Excel کوليو. بهرحال، هي فائل ڊفالٽ طور لڪايو ويو آهي. اهو ڏسڻ لاءِ ته اهو اتي آهي يا نه، توهان کي ان کي لڪائڻو پوندو. توھان کي ان ۾ محفوظ ڪيل ميڪرو کي ايڊٽ ڪرڻ لاءِ پرسنل ورڪ بڪ کي لڪائڻ گھرجي.
📌 Steps
① پھريون، ڪلڪ ڪريو ڏسو ٽيب. ونڊو گروپ مان، منتخب ڪريو انھائي بٽن.
8>
② ان کان پوء، توھان ڏسندا Unhide dialog box.
③ پرسنل ورڪ بڪ چونڊيو ۽ ڪلڪ ڪريو OK .
آخرڪار، توهان ڏسندا ذاتي ورڪ بڪ ان ۾ ميڪرو سان. ھاڻي توھان جڏھن چاھيو ميڪرو ۾ ترميم ڪري سگھو ٿا.
وڌيڪ پڙھو: [حل:] تبديلي نه ٿو ڪري سگھجيMacro on a hidden Workbook (2 آسان حل)
Excel ۾ ميڪرو کي ايڊٽ ڪرڻ جا 2 طريقا
درحقيقت ايڪسل ۾ ميڪرو کي ايڊٽ ڪرڻ بلڪل آسان آهي. جيڪڏهن توهان ميڪروز کي فعال ڪيو آهي، توهان ڪنهن به وقت VBA ايڊيٽر کي کوليو ٿا. پوءِ توھان ان کي ايڊٽ ڪري سگھو ٿا.
اسان توھان کي ميڪرو ايڊٽ ڪرڻ جا ٻه طريقا مهيا ڪرڻ وارا آھيون. اچو ته انهن کي هڪ هڪ ڪري ڏسون.
1. ايڪسل ۾ VBA ميڪرو کي ايڊٽ ڪرڻ لاءِ ڪي بورڊ شارٽ ڪٽ
جيڪڏهن توهان ڪي بورڊ شارٽ ڪٽ سان ڪم ڪرڻ جا عادي آهيو ۽ توهان جي آپريشن کي تيز ڪرڻ چاهيو ٿا، ته اهو ٿي رهيو آهي. توهان لاءِ وڃڻ جو طريقو آهي. اسان توهان کي ڏيکاري رهيا آهيون ٻه ڪي بورڊ شارٽ ڪٽس VBA ايڊيٽر ڏانهن وڃڻ لاءِ . توهان انهن مان ڪنهن کي به چونڊي سگهو ٿا، اهو توهان تي منحصر آهي.
1.1 ميڪرو ڊائلاگ باڪس کولڻ لاءِ ڪي بورڊ شارٽ ڪٽ
هي ڪي بورڊ شارٽ ڪٽ هڪ ميڪرو ڊائلاگ باڪس کوليندو. اتان کان، توهان ڪي به ميڪرو چونڊي سگھو ٿا ۽ ترميم ڪري سگھو ٿا.
📌 Steps
① پھريون، پريس ڪريو Alt+F8 توهان جي ڪيبورڊ تي. هڪ ميڪرو ڊائلاگ باڪس ظاهر ٿيندو.
② هاڻي، Macro name فهرست مان ڪنهن به ميڪرو کي چونڊيو.
③ تي ڪلڪ ڪريو ايڊٽ ڪريو .
16>
④ ان کان پوء، اهو توهان کي وٺي ويندي VBA ايڊيٽر .
آخرڪار، VBA ايڊيٽر ، توهان پنهنجي ضرورت مطابق ميڪرو کي ايڊٽ ڪري سگهو ٿا.
وڌيڪ پڙهو: ايڪسل ۾ نالي جي باڪس کي ڪيئن ايڊٽ ڪجي (ايڊٽ ڪريو، رينج تبديل ڪريو ۽ ڊليٽ ڪريو)
1.2 ڪيبورڊ شارٽ ڪٽ VBA ايڊيٽر کي سڌو کولڻ لاءِ
جيڪڏهن توهان وٽ ڪم بڪ آهيٻين ذريعن کان، اڳئين طريقي تي عمل ڪندي ميڪرو کي ايڊٽ ڪرڻ عقلمندي آهي. پر، جيڪڏهن اهو توهان جو پنهنجو ورڪ بڪ آهي، ته توهان هن سادي طريقي تي عمل ڪري سگهو ٿا.
توهان پنهنجي ورڪ بڪ جا سڀ ماڊيول ۽ ميڪرو جا نالا ڄاڻو ٿا، صحيح؟ تنهن ڪري، توهان ڪنهن به وقت ڪنهن به ماڊل تي وڃو ۽ ميڪرو کي ايڊٽ ڪري سگھو ٿا.
📌 Steps
① پھريون، دٻايو Alt+F11 .
② اهو VBA ايڊيٽر کوليندو. ھاڻي، پنھنجو ماڊل چونڊيو. ان تي ڊبل ڪلڪ ڪريو.
هاڻي، توهان جو VBA ايڊيٽر کليل آهي ۽ توهان آساني سان ميڪرو ايڊٽ ڪري سگهو ٿا.
وڌيڪ پڙهو: ايڪسل ۾ 22 ميڪرو مثال VBA
2. VBA ڪوڊز کي ايڊٽ ڪرڻ لاءِ Excel ۾ ميڪرو ڪمانڊ جو استعمال
جيڪڏهن توهان هڪ ماڻهو آهيو جيڪو يوزر انٽرفيس سان ڪم ڪرڻ پسند ڪندو آهي، هي توهان لاءِ آهي. Microsoft Excel جي View ربن ۾ هڪ Macros بٽڻ موجود آهي. اتان کان، توهان کوليو ٿا Macro ڊائيلاگ باڪس ۽ ميڪرو کي ايڊٽ ڪريو. اچو ته قدم بہ قدم ڏسو.
📌 قدم
① پھريون، وڃو ڏسو ٽيب. توھان ڏسندا Macros بٽڻ ساڄي طرف.
② Macros تي ڪلڪ ڪريو. ان کان پوءِ، Macro ڊائيلاگ باڪس کلي ويندو.
③ مان ڪو به ميڪرو چونڊيو ميڪرو جو نالو فهرست.
④ ڪلڪ ڪريو ترميميو .
⑤ هتي اهو آهي، توهان جي چونڊيل ميڪرو. هاڻي، توهان تبديلي شروع ڪري سگهو ٿا.
وڌيڪ پڙهو: ايڪسل ۾ هڪ بٽڻ تي ميڪرو کي ڪيئن لڳايو وڃي
ساڳي پڙهڻي
- VBA ميڪرو قطار کي ختم ڪرڻ لاءِ جيڪڏهن سيل ۾ قيمت شامل آهي Excel ۾ (2 طريقا)
- سليم ۾ سيل کي ڪيئن ايڊٽ ڪجي ڪي بورڊ سان (4 آسان طريقا)
- 7 حل گريڊ آئوٽ لاءِ لنڪ ايڊٽ ڪريو يا ايڪسل ۾ سورس آپشن تبديل ڪريو
- سيل ۾ ڪيئن ايڊٽ ڪجي ڊبل ڪلڪ ڪرڻ کان سواءِ Excel (3 آسان طريقا)
ايڊيٽنگ کان پوءِ ميڪروز کي ٽيسٽ ڪريو: ڊيبگ ۽ رن
هن نقطي تائين، اسان بحث ڪيو آهي ته ڪيئن کولجي VBA ايڊيٽر ايڪسل ۾ ميڪرو کي تبديل ڪرڻ لاء. هن حصي ۾، اسان هڪ ميڪرو کي ايڊٽ ڪنداسين ۽ ان کي جانچينداسين.
اسان توهان کي هڪ مشق ورڪ بڪ فراهم ڪيو. انهي ورڪ بڪ مان، اسان ميڪرو کي ايڊٽ ڪرڻ وارا آهيون.
هن ڊيٽا سيٽ تي هڪ نظر وٺو:
هتي، اسان وٽ ڊيٽا سيٽ ۾ ڪجهه خالي خانا آهن. . اسان جو مقصد انھن خالي خانن کي لفظ ” Unmarried “ سان ڀرڻ ھو.
ھي اسان جو VBA ڪوڊ ھو:
7053
ان ڪوڊ کي لاڳو ڪرڻ کان پوءِ، اسان جو نتيجو ھيو جيئن هيٺ ڏنل اسڪرين شاٽ:
26>1>0>27>هاڻي، اسان ان کي تبديل ڪرڻ وارا آهيون. ان صورت ۾، اسان خالي خانن کي لفظ سان ڀرينداسين “ Single ”
📌 Steps
① سڀ کان پهريان، پنهنجي ڪيبورڊ تي Alt+F8 کي دٻايو. هڪ ميڪرو ڊائلاگ باڪس ظاهر ٿيندو.
② منتخب ڪريو FindNext_empty_value
③ پوءِ ڪلڪ ڪريو Edit .
④ ان کان پوءِ، VBA ايڊيٽر ڪندو. کليل. هاڻي، اسان هتي هڪ سادي تبديلي آڻڻ وارا آهيون. اسان هٽايو“ Unmarried ” لفظ.
⑤ هاڻي، Debug مينيو بار مان، منتخب ڪريو مرتب VBAProject .
⑥ ان کان پوء، اهو هڪ غلطي ڏيکاريندو جيئن اسان ڪا قيمت نه ڏني آهي.
⑦ ھاڻي ان کي تبديل ڪريو ” سنگل “ ھيٺ ڏنل اسڪرين شاٽ وانگر.
⑧ ٻيهر، Debug مينيو بار مان، چونڊيو VBAProject مرتب ڪريو . هن ڀيري ڪا به غلطي نه ٿيندي. ھاڻي، فائل کي محفوظ ڪريو.
⑨ ٻيهر، پنھنجي ڪيبورڊ تي Alt+F8 کي دٻايو. منتخب ڪريو FindNext_empty_value
⑩ پوءِ، ڪلڪ ڪريو چلايو .
⑪ سرچ ويليو باڪس ۾، فيلڊ کي خالي ڇڏي ڏيو جيئن اسين خالي سيلن جي ڳولا ڪري رهيا آهيون.
⑫ پنهنجي ڊيٽا جي سيلن جي حد کي چونڊيو.
⑬ پوءِ، ڪلڪ ڪريو OK .
جيئن توهان ڪري سگهو ٿا، ڏسو اسان ڪاميابيءَ سان پنهنجو ڪوڊ ايڊٽ ڪيو آهي ۽ هي آهي. ڪم ٺيڪ آهي.
وڌيڪ پڙهو: Excel ۾ نالي واري رينج کي ڪيئن ايڊٽ ڪجي
💬 ياد رکڻ جون شيون
✎ جيڪڏهن توهان macro-enabled Excel فائل حاصل نه ڪريو قابل اعتماد ذريعو ، چاھيو نه ميڪرو مواد. شايد خراب ڪوڊز هوندا .
✎ VBA Macro جي ڪاپي ٺاهيو ته جيئن توهان کي مستقبل ۾ جڏهن به ضرورت هجي ته آساني سان ڪوڊ ڳولي سگهو.
نتيجو
نتيجو ڪرڻ لاءِ، اميد اٿم ته هي سبق توهان کي مفيد مواد مهيا ڪيو آهيExcel ۾ ميڪرو ايڊٽ ڪرڻ جي ڄاڻ. اسان توهان کي صلاح ڏيو ٿا ته توهان سکيو ۽ انهن سڀني هدايتن کي پنهنجي ڊيٽا سيٽ تي لاڳو ڪريو. مشق ورڪ بڪ ڊائون لوڊ ڪريو ۽ پاڻ ڪوشش ڪريو. انهي سان گڏ، تبصرو سيڪشن ۾ راء ڏيڻ لاء آزاد محسوس ڪريو. توهان جي قيمتي راءِ اسان کي حوصلا افزائي ڪري ٿي ته جيئن سبق آموز مواد ٺاهي. اسان جي ويب سائيٽ چيڪ ڪرڻ نه وساريو Exceldemy.com مختلف Excel سان لاڳاپيل مسئلن ۽ حل لاءِ.