مواد جي جدول
جن کي Excel سان ڪم ڪرڻو آهي VBA گهڻو ڪري هن مسئلي کي ڪڏهن ڪڏهن منهن ڏيڻو پوي ٿو، اسان ڪوشش ڪريون ٿا پر ميڪرو کي ايڊٽ نٿا ڪري سگهون ۽ اهو ڏيکاريل آهي ته توهان لڪيل ورڪ بڪ تي Macro ايڊٽ نٿا ڪري سگهو. . هن آرٽيڪل ۾، مان توهان کي ڏيکاريندس ته توهان هن مسئلي کي آساني سان ۽ جامع طريقي سان ڪيئن حل ڪري سگهو ٿا.
ڊائون لوڊ ڪريو مشق ورڪ بڪ
هن آرٽيڪل کي پڙهو. Macro Unable to Edit.xlsm
2 آسان حل لڪيل ڪم بڪ تي ميڪرو کي ايڊٽ نٿو ڪري سگھجي
هتي مان ڪوشش ڪري رهيو آهيان هڪ Macro منهنجي ورڪ بڪ مان، پر مان ان کي ايڊٽ نٿو ڪري سگهان. هڪ نوٽيفڪيشن باڪس ظاهر ٿي رهيو آهي ۽ اهو مون کي ٻڌائي رهيو آهي ته مان لڪيل ورڪ بڪ تي Macro حذف نه ٿو ڪري سگهان. مون کي پڪ آهي ته جيڪي ماڻهو Macros سان ڪم ڪن ٿا، انهن کي زندگيءَ ۾ گهٽ ۾ گهٽ هڪ ڀيرو هن مسئلي کي منهن ڏيڻو پيو آهي. ڇا اهو هڪ لڪيل ورڪ بڪ طور ڏيکاريل آهي جيتوڻيڪ مون ان کي کوليو آهي ۽ ان تي ڪم ڪري رهيو آهيان؟ ٺيڪ، جواب اهو آهي ته Macro اصل ۾ توهان جي فعال ورڪ بڪ ۾ نه آهي، بلڪه اهو هڪ مختلف ورڪ بڪ جي اندر آهي جيڪو لڪيل آهي (نالي PERSONAL.xlsb هتي، تصوير چيڪ ڪريو)، پر هر دفعي توهان ڪنهن به ڪم بڪ کي کوليو ٿا، اهو ان جي اندر ڏيکاريل آهي.
تنهنڪري، جڏهن توهان ان ۾ ترميم ڪرڻ جي ڪوشش ڪندا آهيو، توهان نٿا ڪري سگهو.
اڄ اسان جو مقصد هن مسئلي کي حل ڪرڻ آهي. يعني هڪ Macro کي ايڊٽ ڪرڻ لاءِ لڪيل ورڪ بڪ تي.
اسان مسئلي کي ٻن ممڪنن ۾ حل ڪري سگهون ٿا.طريقا.
1. لڪايل ورڪ بڪ تي ميڪرو ايڊٽ ڪندي ان کي پهريون ڀيرو لڪايو
هن طريقي ۾، اسين پهريان لڪيل ورڪ بڪ کي لڪائينداسون، ۽ پوءِ ان تي موجود Macro کي حذف ڪنداسين.
هن عمل کي عمل ۾ آڻڻ لاءِ هيٺ ڏنل قدمن تي عمل ڪريو.
⧪ قدم 1: کولڻ لڪايو ڊائلاگ باڪس ڏسڻ واري ٽئب مان
کوليو ڏسو ايڪسل ربن تي ٽيب. پوءِ سيڪشن هيٺ ونڊوز ، تي ڪلڪ ڪريو نظر لڪايو .11>
⧪ قدم 2: ڊائلاگ باڪس مان ورڪ بڪ کي لڪائڻ
هڪ ڊائلاگ باڪس جنهن کي Uhide سڏيو ويندو کلي ويندو. لڪيل ورڪ بڪ جو نالو چونڊيو ( PERSONAL.xlsb هتي) ۽ ڪلڪ ڪريو OK .
⧪ قدم 3: ميڪرو کي ايڊٽ ڪري رهيو آهي
هاڻي توهان ايڊٽ ڪري سگهو ٿا Macro . Developer ٽئب هيٺ، سيڪشن ڪوڊ مان Macros تي ڪلڪ ڪريو.
هڪ ڊائلاگ باڪس جنهن کي Macros<2 سڏيو ويندو آهي> کلي ويندو. پنھنجي گھربل Macro چونڊيو ۽ Edit تي ڪلڪ ڪريو.
14>
توھان ھاڻي ان کي تبديل ڪري سگھو ٿا.
وڌيڪ پڙهو: ايڪسل ۾ ميڪروس کي ڪيئن ايڊٽ ڪجي (2 طريقا)
2. VBA ڪوڊ استعمال ڪندي لڪيل ورڪ بڪ تي ميڪرو کي ايڊٽ ڪرڻ
جيڪڏهن توهان مٿي ڏنل عمل جي پيروي نٿا ڪرڻ چاهيو، ته توهان هڪ Macro کي ايڊٽ ڪرڻ لاءِ هڪ سادي VBA ڪوڊ استعمال ڪري سگهو ٿا. لڪيل ورڪ بڪ تي.
⧭ VBA ڪوڊ:
7584
⧭ نوٽس:
هتي لڪيل ورڪ بڪ جو نالو آهي “PERSONAL.XLSB” ، لڪيل ميڪرو جو نالو آهي “Macro1” ،۽ ورڪ بڪ جو نالو آهي جنهن تي مان ڪم ڪري رهيو آهيان “Cannot Edit a Macro on a Hidden Workbook.xlsm” . ڪوڊ کي هلائڻ کان پهريان انهن کي تبديل ڪرڻ نه وساريو (پهريون 3 لائينون).
17>
0> ⧭ آئوٽ پٽ:بٽڻ کي دٻائي ڪوڊ کي هلائيندا سب / يوزر فارم کي دٻايو Visual Basic ربن مٿان.
لڪيل ورڪ بڪ لڪايو ويندو ۽ ايڊيٽر ونڊو توهان جي اڳيان کليل هوندي ميڪرو سان. توهان هاڻي ان کي ايڊٽ ڪري سگهو ٿا.
وڌيڪ پڙهو: ڪسيل ۾ سيل کي ڪيئن ايڊٽ ڪجي (4 آسان طريقا)
نوٽس
19>Conclusion
تنھنڪري، ھي آھن حل ڪرڻ جا طريقا لڪايل ورڪ بڪ تي Macro کي ايڊٽ ڪرڻ جو مسئلو. ڇا توھان وٽ ڪو سوال آھي؟ اسان کان پڇڻ لاء آزاد ٿيو. ۽ وڌيڪ پوسٽن ۽ اپڊيٽس لاءِ اسان جي سائيٽ ExcelWIKI جو دورو ڪرڻ نه وساريو.