एक्सेल से VBA प्रोजेक्ट पासवर्ड को बायपास कैसे करें


40

मुझे पासवर्ड पुनर्प्राप्ति के साथ मदद की ज़रूरत है या काम पर किए गए प्रोजेक्ट पर पासवर्ड को दरकिनार करना। लेखक ने प्रोजेक्ट करने के लिए MS Excel का उपयोग किया है, और यह क्लाइंट के सर्वर में है। हमारे द्वारा उपयोग किए जाने वाले सर्वर का नोटपैड ++ तक कोई उपयोग नहीं है।


करण धन्यवाद। समस्या एक्सेल दस्तावेज़ के साथ नहीं थी, लेकिन मैं उस कोड को देखने में सक्षम नहीं हूं जो किसी अन्य कर्मचारी द्वारा किया गया था। यह VB Ide पर है कि मैं थ्रू एक्सेल का उपयोग कर सकता हूं
user365483

ठीक है, यदि एक्सेल कार्यपुस्तिका स्वयं पासवर्ड संरक्षित नहीं है और केवल VBA प्रोजेक्ट अंदर है, तो नीचे देखें।
करण

मैं कोई हेक्स संपादक स्थापित करने में सक्षम नहीं हूं और फ़ाइल एक .xlsm फ़ाइल है। करण I अच्छा होगा यदि कोई विकल्प हो
user365483

जवाबों:


62

पुरानी .XLS फ़ाइलों के लिए:

  1. किसी भी हेक्स संपादक में फ़ाइल खोलें

  2. " DPB = " पाठ के लिए खोजें (कोई उद्धरण नहीं, आपको इसे "होस्ट एक्सटेंडर जानकारी] के ठीक ऊपर मिलना चाहिए"

    1

  3. इसे " DPx = " में बदलें , फ़ाइल को सहेजें और बंद करें

    2

  4. Excel में फ़ाइल खोलें और यदि निम्न चेतावनी पॉप अप हो तो हां दबाएं:

    3

  5. VBA संपादक ( Alt+ F11) खोलें और जब भी निम्न चेतावनी पॉप अप हो तो ओके दबाएं:

    4

  6. VBA प्रोजेक्ट नाम पर राइट-क्लिक करें, गुण चुनें , प्रोटेक्शन टैब पर जाएं और मौजूदा पासवर्ड को हटाने के साथ-साथ चेकबॉक्स देखने के लिए लॉक प्रोजेक्ट को अनचेक करें :

    5

  7. चेकबॉक्स देखने के लिए लॉक प्रोजेक्ट को फिर से जांचें और अपना यादगार पासवर्ड जोड़ें।

  8. अपना रास्ता ठीक करें और अब VBA कोड सुलभ है!

नई .XLSM फ़ाइलों के लिए:

  1. फ़ाइल के एक्सटेंशन को .ZIP में बदलें

  2. किसी भी अभिलेखागार में फ़ाइल खोलें जैसे WinRAR या 7-ज़िप और आपको निम्न निर्देशिका संरचना दिखाई देगी:

    6

  3. Xl निर्देशिका में जाएं और vbaProject.bin निकालें :

    7

  4. (चरण निष्पादित ऊपर # 1-3 से पुराने .XLS फ़ाइलों के लिए खंड ) के साथ vbaProject.bin

  5. पुराने vbaProject.bin को ज़िप फ़ाइल में नए हेक्स संपादित संस्करण से बदलें

  6. फ़ाइल का एक्सटेंशन .XLSM में बदलें

  7. ऊपर चरण # 4-7 प्रदर्शन करें


क्या यह पुरानी फाइलों के साथ एमएस ऑफिस 2013 के लिए काम करता है? मुझे इसका आभास है कि Microsoft ने इसे पैच कर दिया है।
मेनेलाओस बाकोपोलोस

2
जब मैंने Office 2010 और 2013 में यह तरीका आज़माया, तो यह सीधे काम नहीं किया। सभी चरणों का पालन करने के बाद, मैं मैक्रोज़ को देखने में सक्षम नहीं था, फिर मैंने मैक्रो को .bas के रूप में निर्यात करने की कोशिश की, मैं मैक्रो को बाहर निकाल सकता हूं और इसे देख सकता हूं।
अब्बास

यह Office 2010 के साथ परीक्षण किया गया था और यह कि स्क्रीनशॉट कहाँ से हैं। इसके अलावा, जो लोग एक हेक्स संपादक स्थापित नहीं कर सकते, उनके लिए बहुत सारे पोर्टेबल उपलब्ध हैं।
करण

1
.Xlam फ़ाइलों के लिए भी काम करता है। +1
जोआओ मेंडेस

मैंने सभी चरणों का पालन किया, लेकिन चेतावनी पर ओके मारने के बाद मुझे एक नया संकेत मिलता है जहां मेरे विकल्प "खुले और मरम्मत" या "रद्द करें" हैं। अगर मैं हिट रद्द करता हूं तो यह बंद हो जाता है; अगर मैं खुला मारा और मरम्मत यह सभी मैक्रोज़ हटा दें। मैं मैक के लिए एक्सेल 2011 का उपयोग कर रहा हूं। क्या किसी और ने इसका सामना किया है और क्या कोई समाधान है?
user658182
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.