"Please Enable Micros to View BOQ Information" ये issue सभी bidder को परेशान करता है। ये आपके excel workbook मे macros को enable करने के लिए कहता है।
जब तक आप macros को enable नहीं कर देते तब तक आप इसके content को न ही देख सकते है और न ही edit कर सकते है। आज हम जानेंगे की किस तरह से इसे ठीक किया जाए इस article के जरिए हम इस प्रोसेस को step by step समझेंगे -
Please Enable Micros to View BOQ Information क्यूँ आता है ?
इसके मुख्य कारण:
- Macros Disabled Settings: Excel की default security settings macros को disable रखती हैं ताकि फाइल में किसी भी संभावित malware को रोका जा सके।
- Untrusted Workbook: यदि BOQ की Excel file किसी untrusted source से आई है, तो Excel macros को automatically disable कर देता है।
- Protected View: Excel फाइल को अक्सर Protected View में खोलता है, जिससे macros को run करने की अनुमति नहीं मिलती।
Please Enable Micros to View BOQ Information
अगर आप इस issue को हल करना चाहते हैं, तो step by step प्रोसेस को फॉलो करिए जैसा यहाँ बताया गया है।![]() |
Please Enable Micros to View BOQ Information |
Step 1
Download Documents from the Government tender Portal
सबसे पहले आपको etender पोर्टल open करना है। अब आपको टेन्डर सर्च करके टेन्डर के documents को डाउनलोड as zip पे क्लिक करके computer मे save कर लेना है।
WinRAR की मदद से उसको unzip करना है।
अब आपको इसमे BOQ फाइल दिखेगी जब आप इसे double क्लिक करके ओपन करेंगे तो आपको "Please Enable Micros to View BOQ Information" ये issue फेस करना पड़ेगा।
Step 2
Please Enable Micros to View BOQ Information Protected View Mode
जब आप BOQ फाइल को ओपन करते है तो आपको macros enable करने को कहता है। और आपकी BOQ फाइल protected view मे ओपन होती है जिसमे आपको error आता है।
"Protected View - be careful-files from the internet can contain viruses. Unless you need to edit, it's safer to stay in Protected View" और एक enable editing का बटन, इस बटन पर क्लिक करने के बाद आपको एक और error शो होगा। "SCURITY RISK Microsoft has blocked macros from running because the source of this file is untrusted".
SCURITY RISK Microsoft has blocked macros from running because the source of this file is untrusted
अगर Excel में "SECURITY RISK Microsoft has blocked macros from running because the source of this file is untrusted" ये मैसेज आ रहा है, तो इसका मतलब है कि आपकी फाइल Microsoft को unsafe लग रही है, इसलिए उसने macros को ब्लॉक कर दिया है।
ऐसा क्यों हो रहा है?
फाइल इंटरनेट से डाउनलोड की गई है – अगर आपने ये फाइल किसी वेबसाइट या ईमेल से डाउनलोड की है, तो Excel इसे untrusted मान सकता है।
फाइल गलत लोकेशन पर सेव है –
अगर ये फाइल Downloads या किसी बाहरी ड्राइव में रखी है, तो Excel इसे सुरक्षित नहीं मानता।
Windows ने फाइल को ब्लॉक किया है – सिक्योरिटी कारणों से Windows इस फाइल को ऑटोमेटिकली ब्लॉक कर सकता है।
Macros का इस्तेमाल रिस्की होता है – अगर फाइल में macros हैं (छोटे automation programs), तो Excel उन्हें ब्लॉक कर देता है ताकि कोई वायरस या मालवेयर न चले।
इसे ठीक कैसे करें?
1. फाइल को अनब्लॉक करें
- सबसे पहले फाइल को copy करके desktop पे सेव करना है
- फाइल पर राइटक्लिक करें और Properties खोलें।
- General टैब में नीचे "Unblock" ऑप्शन दिखेगा, उसे tick करें।
- फिर Apply > OK दबाएं और फाइल को दोबारा खोलें।
2. Trusted Location में फाइल सेव करें
Excel खोलें → Options → Trust Center → Trust Center Settings पर जाएं।
वहाँ Trusted Locations में कोई सेफ फोल्डर (जैसे Documents) add करें और अपनी फाइल वहाँ मूव करें।
3. Macros को Enable करें
अगर फाइल ओपन करने पर ऊपर Security Warning दिखे, तो "Enable Content" पर क्लिक करें।
अगर फिर भी दिक्कत आ रही है
किसी दूसरे कंप्यूटर में फाइल खोलकर ट्राय करें।
अगर फाइल ज़रूरी है और नहीं खुल रही, तो उसे नया फॉर्मेट (जैसे .xls) में सेव करके देखें।
📌1. Excel Macros Error और उनका समाधान (Full Guide)
🔹 Macros क्या होता है?
Excel में Macro एक छोटा प्रोग्राम होता है जो आपके repetitive काम को ऑटोमेट कर देता है। इसे VBA (Visual Basic for Applications) में लिखा जाता है और यह आपके कीबोर्ड या माउस की रिकॉर्डिंग की तरह काम करता है।
✅ Macros के फ़ायदे:
- Repetitive टास्क ऑटोमेट करना (जैसे डेटा एंट्री, रिपोर्ट जेनरेशन, फॉर्मेटिंग)।
- Errors कम करना, क्योंकि सभी स्टेप्स predefined होते हैं।
- Efficiency बढ़ाना, जिससे समय की बचत होती है।
लेकिन, Macros में वायरस छिपे हो सकते हैं, इसलिए Microsoft Excel कई बार उन्हें ब्लॉक कर देता है।
🚨 Macros से जुडे Common Errors और उनके Solutions
❌ 2. "Cannot run the macro. The macro may not be available in this workbook, or all macros may be disabled."
📌 यह Error क्यों आता है?
- Macros Disabled हैं।
- Macro गलत नाम से सेव है।
- फाइल Macros-Enabled Format में नहीं है। (.xlsm)
- Macro गलत नाम से सेव है।
- फाइल Macros-Enabled Format में नहीं है। (.xlsm)
🔧 Solution:
✅ फाइल को सही Format में सेव करें:
- फाइल को .xlsx से .xlsm में सेव करें।
- File > Save As > Excel Macro-Enabled Workbook (.xlsm) सिलेक्ट करें।
- फाइल को .xlsx से .xlsm में सेव करें।
- File > Save As > Excel Macro-Enabled Workbook (.xlsm) सिलेक्ट करें।
✅ Macro का नाम सही करें:
- Macros का नाम गलत होने पर यह Error आता है।
- Developer Tab > Macros में जाकर चेक करें कि Macro सही नाम से सेव है।
- Developer Tab > Macros में जाकर चेक करें कि Macro सही नाम से सेव है।
✅ Excel Options से Macros Enable करें:
- File > Options > Trust Center > Macro Settings में जाएं।
- "Enable all macros" सिलेक्ट करें।
- "Enable all macros" सिलेक्ट करें।
❌ 3. "The macro cannot be found" या "Reference Error in VBA"
📌 यह Error क्यों आता है?
- Macro किसी और Workbook में सेव है।
- VBA कोड में गलती है।
- Macro का नाम गलत लिखा गया है।
- VBA कोड में गलती है।
- Macro का नाम गलत लिखा गया है।
🔧 Solution:
✅ सुनिश्चित करें कि Macro सही Workbook में सेव हो:
- Alt + F11 दबाएं और VBA Editor खोलें।
- सही Workbook में Macro को चेक करें।
✅ Macro का नाम और स्पेलिंग चेक करें।
✅ References को सही करें:
- VBA Editor (Alt + F11) > Tools > References में जाएं।
- अगर कोई Missing Reference है, तो उसे अनचेक करें और OK करें।
- Alt + F11 दबाएं और VBA Editor खोलें।
- सही Workbook में Macro को चेक करें।
✅ Macro का नाम और स्पेलिंग चेक करें।
✅ References को सही करें:
- VBA Editor (Alt + F11) > Tools > References में जाएं।
- अगर कोई Missing Reference है, तो उसे अनचेक करें और OK करें।
🛠 Macros को हमेशा सही तरीके से कैसे इस्तेमाल करें? (Best Practices)
✔ सिर्फ Trusted Macros को ही Enable करें।
✔ Excel की "Enable Macros" Setting को Default पर रखें ताकि हर बार Confirmation मिले।
✔ Anti-virus और Windows Defender को On रखें।
✔ Macro को रन करने से पहले हमेशा VBA Code को चेक करें।
✔ Regular Backup बनाएं, ताकि Macro चलते समय डेटा ना खोएं।
✔ Excel की "Enable Macros" Setting को Default पर रखें ताकि हर बार Confirmation मिले।
✔ Anti-virus और Windows Defender को On रखें।
✔ Macro को रन करने से पहले हमेशा VBA Code को चेक करें।
✔ Regular Backup बनाएं, ताकि Macro चलते समय डेटा ना खोएं।
🔥 Excel में Macros को कैसे रिकॉर्ड और रन करें?
Step 1: Developer Tab को Enable करें
1️⃣ File > Options > Customize Ribbon पर जाएं।
2️⃣ "Developer" ऑप्शन को Tick करें और OK दबाएं।
2️⃣ "Developer" ऑप्शन को Tick करें और OK दबाएं।
Step 2: Macro रिकॉर्ड करें
1️⃣ Developer Tab > Record Macro पर क्लिक करें।
2️⃣ Macro को एक नाम दें और "OK" दबाएं।
3️⃣ अब जो भी Excel में करेंगे, वह रिकॉर्ड हो जाएगा।
4️⃣ रिकॉर्डिंग पूरी होने के बाद "Stop Recording" दबाएं।
2️⃣ Macro को एक नाम दें और "OK" दबाएं।
3️⃣ अब जो भी Excel में करेंगे, वह रिकॉर्ड हो जाएगा।
4️⃣ रिकॉर्डिंग पूरी होने के बाद "Stop Recording" दबाएं।
Step 3: Macro को रन करें
1️⃣ Developer Tab > Macros पर क्लिक करें।
2️⃣ अपनी Macro लिस्ट में से कोई एक सेलेक्ट करें।
3️⃣ "Run" दबाएं और आपका Macro चलेगा।
2️⃣ अपनी Macro लिस्ट में से कोई एक सेलेक्ट करें।
3️⃣ "Run" दबाएं और आपका Macro चलेगा।
🔄 Excel में Macros Auto Run कैसे करें?
अगर आप चाहते हैं कि कोई Macro फाइल खोलते ही ऑटोमेटिक चल जाए, तो इसे Workbook_Open() इवेंट में लिखें:
vba
Private Sub Workbook_Open()
Call MyMacro ' अपने Macro का नाम लिखें
End Sub
📌 Macro Auto Run तभी होगा जब फाइल .xlsm या .xlsb Format में सेव होगी।
Excel Macros बहुत पावरफुल टूल है, लेकिन इसे सही तरीके से इस्तेमाल करना जरूरी है। अगर Microsoft Excel Macros को ब्लॉक कर रहा है, तो:
✅ फाइल को "Unblock" करें।
✅ Excel में "Trusted Location" सेट करें।
✅ "Enable Macros" ऑप्शन को सही करें।
✅ VBA कोड में गलतियाँ ठीक करें।
✅ Excel में "Trusted Location" सेट करें।
✅ "Enable Macros" ऑप्शन को सही करें।
✅ VBA कोड में गलतियाँ ठीक करें।
अगर आपने यह सारे स्टेप्स फॉलो किए तो Excel Macros बिना किसी परेशानी के काम करेंगे। 😊