ایکسل VBA پروجیکٹ سے پاس ورڈ کیسے ہٹایا جائے [4 طریقے]
![ایکسل VBA پروجیکٹ سے پاس ورڈ کیسے ہٹایا جائے [4 طریقے]](https://www.passmapa.com/images/desbloquear-proyecto-vba-excel.png)
میں جاننا چاہتا ہوں کہ ایکسل میں VBA پروجیکٹ سے پاس ورڈ کیسے ہٹایا جائے۔ کون میری مدد کر سکتا ہے؟
ایکسل میں VBA پاس ورڈ کو ہٹانے کے طریقے تلاش کرنے سے پہلے، آپ کو VBA کا مطلب سمجھنا چاہیے۔ VBA Applications کے لیے Visual Basic کا مخفف ہے۔ اس کا استعمال مختلف MS ایپلی کیشنز، خاص طور پر MS Excel کے ذریعے کچھ خصوصیات کو شامل کرنے اور معمول کے کاموں کو خودکار کرنے میں مدد کے لیے کیا جاتا ہے۔ ان کی نوعیت اور فائل سیکیورٹی کی ضرورت کی وجہ سے، زیادہ تر صارفین VBA پروجیکٹس کو پاس ورڈ کے ساتھ انکرپٹ کرتے ہیں۔ تاہم، انسان کامل نہیں ہیں اور VBA پاس ورڈ بھولے جا سکتے ہیں۔ اس کا واضح مطلب یہ ہے کہ آپ اپنے ایکسل VBA کوڈز تک رسائی یا ترمیم نہیں کر سکتے۔ اس افراتفری کو شکست دینے کے لیے، آپ کو ایکسل VBA پاس ورڈ کو توڑنے کا طریقہ درکار ہے۔ خوش قسمتی سے، اس کام کو پورا کرنے کے بہت سے طریقے ہیں۔ اس مضمون میں، آپ کو ایکسل VBA پاس ورڈز کو کریک کرنے کے لیے سرفہرست 4 طریقوں پر ایک تفصیلی گائیڈ ملے گا۔
حصہ 1: پروگراموں کے بغیر ایکسل میں VBA پروجیکٹ پاس ورڈ کو کیسے ہٹایا جائے۔
ایکسل میں VBA پروجیکٹ کو غیر مقفل کرنا خودکار VBA ڈکرپشن سافٹ ویئر کی مدد سے یا دستی طریقوں سے کیا جا سکتا ہے۔ ایکسل VBA پاس ورڈ کو دستی طور پر کیسے کریک کیا جائے، اس میں کئی اچھے طریقے ہیں جو کام کرنے کے قابل ہیں۔ آپ ان اختیارات میں سے انتخاب کر سکتے ہیں اور اپنی محفوظ ایکسل فائل کے ساتھ کوشش کر سکتے ہیں۔ آخرکار، ان میں سے ایک آپشن بہتر ہو سکتا ہے، جو آپ کی محفوظ دستاویز کی نوعیت اور ضرورت پر منحصر ہے۔ ان دستی طریقوں سے فائدہ اٹھانے سے پہلے، آپ کو اپنی ایکسل فائلوں کا بیک اپ لینا چاہیے۔
طریقہ 1. ایکسل VBA ماڈیول کو غیر مقفل کرنے کے لیے فائل ایکسٹینشن کو تبدیل کریں۔
اس طریقہ کار میں .xlsm فائل ایکسٹینشن کو دوسرے فارمیٹ میں تبدیل کرنا اور پھر بعد میں .xlsm فارمیٹ میں واپس جانا شامل ہے۔ اگرچہ یہ عمل طویل ہے، آپ اپنے ایکسل VBA پاس ورڈ کو ہٹانے کے لیے احتیاط سے اس کی پیروی کر سکتے ہیں۔ درج ذیل اقدامات اس بات کی وضاحت کرتے ہیں کہ آپ کس طرح صرف فائل ایکسٹینشن کو تبدیل کرکے ایکسل VBA پروجیکٹ پاس ورڈ کو کریک کرسکتے ہیں۔
مرحلہ نمبر 1 : ہدف .xlsm فائل تلاش کریں اور .xlsm فائل ایکسٹینشن کو زپ میں تبدیل کریں۔
مرحلہ 2 : اب اس فائل کو آپ کے پاس موجود کسی بھی آرکائیور پروگرام کے ذریعے کھولیں۔ آپ WinRAR یا 7-Zip استعمال کر سکتے ہیں۔ اگر آپ ایسا کرتے ہیں، تو آپ کو اپنی فائل ڈائرکٹری کا درج ذیل ڈھانچہ دیکھنے کے قابل ہونا چاہیے۔
مرحلہ 3 : XL ڈائریکٹری آپشن پر جائیں اور "VBAProject.bin" لیبل والی فائل کو نکالیں۔
مرحلہ 4 : VBAProject.bin فائل کو کسی بھی ہیکس ایڈیٹر کے ذریعے کھولیں اور ہیکس ایڈیٹر میں فائل کے اندر موجود متن "DPB=" کو چیک کریں۔
مرحلہ 5 : ایک بار جب آپ کو یہ متن مل جائے تو اسے صرف حذف کر دیں اور اس کی بجائے "DPX=" سے بدل دیں۔ اب اپنی فائل کو ہیکس ایڈیٹر میں محفوظ اور بند کریں۔ پرانے VBAProject.bin کو نئے ہیکس میں ترمیم شدہ VBAProject.bin کے ساتھ اوور رائٹ کرتا ہے۔
مرحلہ 6 : فائل ایکسٹینشن کو .xlsm پر واپس کریں اور پھر اسے Excel میں کھولیں۔ وارننگ پاپ اپ ونڈو میں، "ہاں" کو منتخب کریں اور دوسرے آپشنز کو نظر انداز کریں۔
مرحلہ 7 : VBA ایڈیٹر چلائیں اور ڈائیلاگ باکس ظاہر ہونے پر "OK" کو منتخب کریں۔
مرحلہ 8 : اپنے VBA پروجیکٹ کے نام پر دائیں کلک کریں اور پھر پراپرٹیز کا انتخاب کریں۔ "تحفظ" ٹیب کو منتخب کریں اور موجودہ پاس ورڈز کو حذف کریں۔ اس کے علاوہ، "دیکھنے کے لیے پراجیکٹ لاک" چیک باکس کو غیر فعال کریں اور اسے دوبارہ فعال کریں۔ ایک مناسب پاس ورڈ درج کریں اور اس کی تصدیق کریں۔ تبدیلیاں کرنے کے لیے "OK" پر کلک کریں۔
طریقہ 2۔ ہیکس ایڈیٹر کے ساتھ ایکسل VBA پروجیکٹ پاس ورڈ کو ہٹا دیں۔
ہیکس ایڈیٹر آپ کو ہیکس پروڈکٹس میں ترمیم کرنے اور آخر میں ایکسل VBA پاس ورڈ کریک کرنے کے لیے ایک اچھا پلیٹ فارم فراہم کرتا ہے۔ اس طریقہ میں، آپ ایک ڈمی xls فائل بنائیں گے، پاس ورڈ سیٹ کریں گے، اور اسے محفوظ ایکسل تک رسائی کے لیے استعمال کریں گے۔
مرحلہ نمبر 1 : ایک نئی Excel (xls) فائل بنانے کے لیے Hex ایڈیٹر استعمال کریں۔ صرف ایک سادہ فائل یہ کر سکتی ہے۔
مرحلہ 2 : VBA سیکشن میں اس فائل کے لیے پاس ورڈ بنائیں۔ آپ اس اختیار تک رسائی کے لیے Alt+F11 دبا سکتے ہیں۔
مرحلہ 3 : یاد رکھنے میں آسان پاس ورڈ بنانے کے بعد، اس نئی فائل کو محفوظ کریں اور باہر نکلیں۔
مرحلہ 4 : اس نئی بنائی گئی فائل کو کھولیں، لیکن اس بار اسے ہیکس ایڈیٹر کے ذریعے کھولیں۔ ایک بار کھولنے کے بعد، لائنوں کو تلاش کریں اور کاپی کریں، جو درج ذیل کلیدوں سے شروع ہوتی ہیں: CMG=، DPB= اور GC=۔
مرحلہ 5 : اب ایکسل فائل کو کھولیں جس میں آپ ہیکس ایڈیٹر سے پاس ورڈ کریک کرنا چاہتے ہیں۔ کاپی شدہ متن کو متعلقہ فیلڈ میں چسپاں کریں اور تبدیلیوں کو محفوظ کریں۔ فائل سے باہر نکلیں۔
مرحلہ 6 : عام طور پر ایکسل فائل کو کھولیں اور وی بی اے کوڈ دیکھنے کے لیے وہی پاس ورڈ استعمال کریں جو آپ نے ڈمی xls فائل کے لیے بنایا تھا۔
طریقہ 3. بصری بنیادی ایڈیٹر کے ساتھ ایکسل VBA پروجیکٹ سے پاس ورڈ کو ہٹا دیں۔
Hex ایڈیٹر کے برعکس، Visual Basic Editor صارفین کو ہیکسا ڈیسیمل کے بجائے کریکٹر کوڈز میں ترمیم کرنے کی اجازت دیتا ہے۔ عمل اتنا لمبا نہیں ہے۔ تاہم، آپ کو محتاط رہنا چاہیے کیونکہ کوڈز کو غلطیوں سے بچنے کے لیے توجہ کی ضرورت ہوتی ہے۔ مندرجہ ذیل اقدامات واضح طور پر بتاتے ہیں کہ آپ کس طرح ایکسل میکرو پاس ورڈ کو Visual Basic Editor کے ساتھ کریک کر سکتے ہیں۔
مرحلہ نمبر 1 : متعلقہ ورک بک کو دستی طور پر کھولیں جس میں محفوظ ایکسل شیٹ ہو۔
مرحلہ 2 : اب Alt+F11 کمانڈ کا استعمال کرتے ہوئے Visual Basic Editor کھولیں۔ ایمبیڈ ماڈیول پر جائیں اور پھر دائیں جانب دستیاب کوڈ ونڈو میں درج ذیل کوڈ کو چسپاں کریں۔
مرحلہ 3 : VBA ایڈیٹر ونڈو سے باہر نکلیں اور محفوظ شدہ ورک شیٹ کے ساتھ جاری رکھیں۔
مرحلہ 4 : ٹولز > میکرو > میکرو پر جائیں۔ ظاہر ہونے والی فہرست میں، "پاس ورڈ بریکر" کے اختیار پر ڈبل کلک کریں۔ اب آپ کو اپنے پاس ورڈ سے محفوظ ایکسل فائل تک رسائی حاصل کرنے کے قابل ہونا چاہئے۔
حصہ 2: ایکسل میں VBA پروجیکٹ کو غیر مقفل کرتے وقت دستی حدود
اگرچہ ایکسل VBA پاس ورڈز کو کریک کرنے کے لیے دستی طریقے کارآمد ہیں، لیکن وہ کہیں بھی کامل نہیں ہیں۔ یہ طریقے متعدد مسائل سے دوچار ہیں جو کہ اہم اور پیچیدہ Excel فائلوں کی بات کرنے پر انہیں ناقص فٹ بنا دیتے ہیں۔ دستی طریقوں کی کچھ عام حدود درج ذیل ہیں۔
- تکنیکی علم کی ضرورت ہے۔ : جیسا کہ آپ نے دیکھا ہے، مندرجہ بالا اختیارات میں سے اکثر میں بہت سارے کوڈ شامل ہوتے ہیں۔ لہذا اگر آپ کے پاس تکنیکی معلومات کم ہیں، تو آپ کو ان دستی اختیارات کے ساتھ مشکل وقت کا سامنا کرنا پڑے گا۔
- اس میں بہت وقت لگتا ہے۔ : بہت سے دستی طریقوں میں طویل عمل شامل ہوتا ہے۔ حقیقت یہ ہے کہ اس میں متعدد پلیٹ فارمز پر کوڈز اور نقل و حرکت بھی شامل ہے اس کو مزید تکلیف دہ بناتا ہے اور اس وجہ سے صارفین اسے سست اور تکلیف دہ محسوس کریں گے۔
- کامیابی کی شرح : آخر میں، اہم بات یہ ہے کہ آیا ہم ایکسل VBA پاس ورڈ کو کریک کر سکتے ہیں یا نہیں۔ بدقسمتی سے، یہ دستی اختیارات سب سے کم کامیابی کی شرح کو ریکارڈ کرتے ہیں۔ اس لیے بہت زیادہ وقت اور توانائی صرف کرنا اور پھر مطلوبہ نتیجہ حاصل نہ کرنا مناسب نہیں ہے۔
اس نے کہا، اگر تمام آپشنز ناکام ہو جاتے ہیں یا آپ ان کی کوتاہیوں سے تنگ آ جاتے ہیں، تو بعد میں ایکسل VBA پاس ورڈ کو خود بخود کریک کرنے کے لیے پاسپر فار ایکسل جیسی خصوصی ایپلی کیشنز استعمال کرنے کی کوشش کریں۔
حصہ 3: ایکسل VBA پاس ورڈ کو خودکار طریقے سے کیسے کریک کریں۔
ایکسل کے لیے پاسپر ایکسل فائلوں کے لیے ایک ناقابل یقین حد تک طاقتور پاس ورڈ انلاک ٹول ہے۔ پروگرام ایکسل VBA پروجیکٹ پاس ورڈ کو کریک کرنے کے لیے 100% کامیابی کی شرح کی ضمانت دیتا ہے۔ انتہائی تیز ڈکرپشن کی رفتار اور استعمال میں آسانی کے ساتھ، پاسپر فار ایکسل کی صلاحیت پر شک کرنے کی کوئی وجہ نہیں ہے۔ یہ نوٹ کرنا بھی ضروری ہے کہ پاسپر فار ایکسل کا استعمال Excel فائلوں کے لیے دستاویز کھولنے کے پاس ورڈ کو کریک کرنے کے لیے کیا جا سکتا ہے۔
ایکسل کے لیے پاسپر کی اہم خصوصیات:
- آپ کے VBA پروجیکٹ، ورک شیٹ، یا ورک بک میں ترمیم اور فارمیٹنگ کی تمام پابندیاں فوری طور پر سمجھی جا سکتی ہیں۔
- پاسپر فار ایکسل کے ساتھ، ایک سادہ کلک آپ کو اپنے VBA پروجیکٹ پر پاس ورڈ کے تحفظ سے نجات دلائے گا۔
- پروگرام استعمال کرنے کے بعد آپ کا ڈیٹا متاثر یا خراب نہیں ہوگا۔
- پروگرام بہت وسیع مطابقت رکھتا ہے۔ ایکسل فائل کی تمام اقسام بشمول .xlsm, .xlsb, .xltx, .xltm اس کے ساتھ مطابقت رکھتی ہیں۔
پاسپر فار ایکسل نے دنیا بھر میں لاکھوں صارفین کی خدمت کی ہے۔ اور اس نے اپنے صارفین سے مثبت جائزے حاصل کیے ہیں۔ ابھی اسے آزمانے میں ہچکچاہٹ نہ کریں۔
پاسپر فار ایکسل کے ساتھ ایکسل میں VBA پاس ورڈ کو کیسے ہٹایا جائے۔
مرحلہ نمبر 1: اپنے پی سی پر ایکسل کے لیے پاسپر لانچ کریں اور "پابندیاں ہٹائیں" کے اختیار پر کلک کریں۔
مرحلہ 2: نئی ونڈو میں، "ایک فائل کو منتخب کریں" کے بٹن پر کلک کریں اور پروگرام کے انٹرفیس میں پاس ورڈ سے محفوظ Excel VBA فائل کو اپ لوڈ کرنے کے لیے اسکرین پر دی گئی ہدایات پر عمل کریں۔
مرحلہ 3: جب پاس ورڈ سے محفوظ فائل اپ لوڈ ہو جائے تو، اپنی ایکسل فائل میں VBA پروجیکٹ پاس ورڈ سے چھٹکارا پانے کے لیے "ڈیلیٹ" آپشن کو دبائیں۔
پروگرام سیکنڈوں میں خود بخود پابندیاں ہٹا دے گا۔ جب یہ مکمل ہوجائے تو، آپ کو اسکرین کے نیچے کامیابی کی اطلاع نظر آنی چاہیے۔
نتیجہ
اس گائیڈ نے واضح طور پر ایکسل VBA پاس ورڈز کو کریک کرنے کے کچھ قابل فہم طریقوں کی وضاحت کی ہے۔ تاہم، پیچیدہ VBA پاس ورڈز کو ہینڈل کرنے کی صلاحیت، استعمال میں آسانی، اور کامیابی کی شرح شائع کرنے کی وجہ سے کچھ فارم دوسروں سے زیادہ بہتر ہیں۔ اوپر فراہم کردہ معلومات کی بڑی مقدار سے، کوئی بھی تنازعہ نہیں کر سکتا ایکسل کے لیے پاسپر ایکسل VBA پروجیکٹ پاس ورڈ کو توڑنے کے حقیقی حل کے طور پر۔ پیمائش کے تمام پیرامیٹرز اسے دستی اختیارات سے آگے رکھتے ہیں۔ ایکسل کے لیے پاسپر کا انتخاب کریں اور اپنے VBA پاس ورڈ کے مسائل کو ہمیشہ کے لیے حل کریں۔