एक Microsoft Excel मैक्रो-सक्षम वर्कशीट एक .xlsm वर्कबुक है: इसमें .xlsx के समान ही Open XML ग्रिड होता है, साथ में VBA मैक्रोज़ होते हैं जो रिपोर्ट को फ़ॉर्मेट, रीफ़्रेश या फिर से बना सकते हैं। आप उस कोड को चलाए बिना भी सेल पढ़ सकते हैं। मैक्रोज़ को केवल तभी सक्षम करें जब आप प्रेषक पर भरोसा करते हैं और आपको वास्तव में ऑटोमेशन की आवश्यकता हो।

एक Microsoft Excel मैक्रो-सक्षम वर्कशीट वास्तव में क्या स्टोर करती है
अतिरिक्त "M" स्टोरेज को दर्शाता है, किसी अलग ग्रिड को नहीं। .xlsx, VBA को सुरक्षित नहीं रख सकता। .xlsm रख सकता है। यही कारण है कि Microsoft Excel मैक्रो-सक्षम वर्कशीट को खोलना किसी साधारण वर्कबुक को खोलने जैसा नहीं है। फ़ॉर्मूले, चार्ट और फ़ॉर्मेटिंग आमतौर पर लोड हो जाते हैं। जब तक आप अनुमति नहीं देते, ऑटोमेशन बंद रहता है।
किसी अप्रत्याशित .xlsm को CSV के बजाय एक निष्पादन योग्य (executable) मेल की तरह मानें। अवांछित फ़ाइलें जो Enable Content पर ज़ोर देती हैं, वे मैलवेयर का एक सामान्य रास्ता हैं। योग जाँचने, टेबल कॉपी करने या PDF एक्सपोर्ट करने के लिए आपको मैक्रोज़ की आवश्यकता नहीं है।
शुरू करने से पहले इन बातों का ध्यान रखें:
मैक्रोज़ अक्षम होने पर भी शीट डेटा पढ़ा जा सकता है
जब तक आप सामग्री सक्षम (enable content) नहीं करते, बटन, कस्टम फ़ॉर्म और रीफ़्रेश मैक्रोज़ नहीं चलेंगे
डाउनलोड और ईमेल अटैचमेंट Protected View में भी खुल सकते हैं
.xlsx के रूप में सेव करने पर VBA हट जाता है, इसलिए ऐसा केवल तभी करें जब आपको कोड की आवश्यकता न हो
यदि किसी ने वन-क्लिक रिपोर्ट के लिए फ़ाइल भेजी है, तो पूछें कि मैक्रो का क्या काम है। फिर तय करें कि आपको कोड की आवश्यकता है या केवल नंबरों की।
कोड चलाए बिना Microsoft Excel मैक्रो-सक्षम वर्कशीट कैसे खोलें
इस फ़ॉर्मेट के लिए डेस्कटॉप Excel मूल ऐप है। इसे File > Open से खोलें। यदि .xlsm एक्सटेंशन Excel से जुड़ा है, तो डबल-क्लिक करने पर भी यह काम करता है। यदि कुछ नहीं होता है, तो पहले Excel चालू करें, फिर फ़ोल्डर ब्राउज़ करें।
चरण 1: File से वर्कबुक खोलें
Excel में, File > Open पर जाएँ और .xlsm फ़ाइल चुनें। यदि डायलॉग बॉक्स में यह छिपी हुई है, तो टाइप फ़िल्टर को Excel files या All files पर सेट करें। इसे लोड करने से पहले पुष्टि करें कि नाम आपकी अपेक्षा के अनुरूप है।

चरण 2: जब तक आप फ़ाइल पर भरोसा न करें, Protected View में ही रहें
डाउनलोड अक्सर Protected View में खुलते हैं। आप एक सीमित विंडो में स्क्रॉल कर सकते हैं। प्रेषक और फ़ाइल नाम को पहचानने के बाद ही Enable Editing पर क्लिक करें। यह क्लिक आपको सैंडबॉक्स से बाहर निकालता है। यह अपने आप में VBA को नहीं चलाता है।
इस चरण के बाद, Microsoft Excel मैक्रो-सक्षम वर्कशीट को स्प्रेडशीट के रूप में इस्तेमाल किया जा सकता है। योग, फ़िल्टर और प्रिंट अभी भी काम करते हैं। पीली पट्टी को नज़रअंदाज़ किया जा सकता है।
केवल किसी विश्वसनीय स्रोत से ही Microsoft Excel मैक्रो-सक्षम वर्कशीट को सक्षम करें
पीली Security Warning पट्टी दिखना सामान्य है। किसी विश्वसनीय आंतरिक टेम्पलेट के लिए, Enable Content पर क्लिक करें ताकि मैक्रोज़ चल सकें। किसी अनजान फ़ाइल के लिए, मैक्रोज़ को अक्षम ही रहने दें। आप अभी भी मान कॉपी कर सकते हैं, फ़ॉर्मूले देख सकते हैं और प्रिंट कर सकते हैं।
Microsoft का निर्देश स्पष्ट है: जब तक आप यह नहीं जानते कि वे क्या करते हैं और आपको उस व्यवहार की आवश्यकता है, तब तक मैक्रोज़ को सक्षम न करें। Microsoft Excel मैक्रो-सक्षम वर्कशीट को खोलने के बाद, कोड ब्लॉक रहने पर भी शीट उपयोगी रहती है।

डाउनलोड की गई वर्कबुक में Mark of the Web भी हो सकता है। ऐसे में Excel मैक्रोज़ को और भी सख्ती से ब्लॉक करता है। पहले फ़ाइल को बंद करें। File Explorer में, .xlsm पर राइट-क्लिक करें, Properties खोलें, और यदि Unblock दिखाई दे तो उसे चेक करें। ऐसा केवल उस फ़ाइल के लिए करें जिस पर आप पहले से भरोसा करते हैं। अनब्लॉक करने से अज्ञात कोड सुरक्षित नहीं हो जाता।
किसी एक प्रॉम्प्ट को हटाने के लिए ग्लोबल स्तर पर "सभी मैक्रोज़ सक्षम करें" (enable all macros) चालू न करें। यह सेटिंग बाद की किसी भी वर्कबुक को बिना पूछे कोड चलाने की अनुमति देती है। WPS में रिबन सेटिंग के लिए, WPS Office में मैक्रोज़ कैसे सक्षम करें देखें।
WPS Spreadsheets में Microsoft Excel मैक्रो-सक्षम वर्कशीट खोलें
WPS Office for Windows .xls, .xlsx और .xlsm सहित Microsoft Excel फ़ॉर्मेट्स के साथ संगतता प्रदान करता है। यही कारण है कि Microsoft Excel मैक्रो-सक्षम वर्कशीट स्थानीय रूप से WPS Spreadsheets में खुल सकती है: फ़ाइल डिस्क पर रहती है, और आप Excel इंस्टॉल किए बिना ही मान, फ़ॉर्मूले और लेआउट को एडिट कर सकते हैं।
मैक्रोज़ एक अलग परत हैं। VBA पूरी तरह से उपलब्ध न होने पर भी WPS डेटा कार्य के लिए वर्कबुक खोल सकता है। मैक्रोज़ को चलाने या एडिट करने के लिए आमतौर पर एक VBA सपोर्ट कंपोनेंट की आवश्यकता होती है, और इस बात की कोई गारंटी नहीं है कि जटिल Excel कोड डेस्कटॉप Excel से पूरी तरह मेल खाएगा। रोज़मर्रा के देखने और संपादन के लिए, पहले शीट खोलें, फिर तय करें कि ऑटोमेशन को सक्षम करना उचित है या नहीं।
चरण 1: WPS होम स्क्रीन से Spreadsheets शुरू करें
WPS Office चालू करें। होम डैशबोर्ड पर, Spreadsheets चुनें। यह Writer या Presentation के बजाय स्प्रेडशीट कार्यस्थान खोलता है।

चरण 2: Menu का उपयोग करें, फिर Open चुनें
ऊपरी-बाएँ कोने में Menu बटन पर क्लिक करें और Open चुनें। WPS यही पैटर्न Writer और Presentation में भी उपयोग करता है। यह फ़ाइल-मैनेजर के डबल-क्लिक के बजाय इन-ऐप तरीका है।

चरण 3: किसी भी कोड को सक्षम करने से पहले शीट की समीक्षा करें
.xlsm वर्कबुक चुनें और Open पर क्लिक करें। फ़ाइल को शीट टैब, फ़ॉर्मूला बार और ग्रिड के साथ लोड होना चाहिए। योग और नामित (named) शीट की जाँच करें। यदि कोई पीली चेतावनी दिखाई देती है, तो इसे Excel के प्रॉम्प्ट की तरह मानें: केवल किसी विश्वसनीय फ़ाइल के लिए ही सक्षम करें। मैक्रोज़ बंद रहने पर भी आप एक वर्किंग कॉपी सेव कर सकते हैं, PDF एक्सपोर्ट कर सकते हैं, या सेल एडिट करना जारी रख सकते हैं।

यदि आप अन्य Excel फ़ाइलों के लिए पहले से ही WPS का उपयोग करते हैं, तो यह प्रक्रिया WPS Office में Excel वर्कबुक खोलने जैसी ही है। Microsoft Excel मैक्रो-सक्षम वर्कशीट के साथ केवल मैक्रो प्रॉम्प्ट की अतिरिक्त सावधानी बरतनी होती है।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
क्या मैं Mac पर Microsoft Excel मैक्रो-सक्षम वर्कशीट खोल सकता हूँ?
हाँ। Mac के लिए Excel .xlsm खोलता है। मैक्रोज़ को केवल तभी सक्षम करें जब आप फ़ाइल पर भरोसा करते हैं। WPS Office भी macOS पर लोकल स्प्रेडशीट कार्य के लिए उपलब्ध है। डबल-क्लिक करना अभी भी इस बात पर निर्भर करता है कि एक्सटेंशन किस ऐप से जुड़ा है।
क्या Google Sheets मैक्रोज़ चलाता है?
नहीं। Google Sheets और वेब के लिए Excel ग्रिड और कई फ़ॉर्मूले दिखा सकते हैं। वे Excel VBA को निष्पादित नहीं करते हैं। यह तब उपयोगी होता है जब आपको अटैचमेंट पर अविश्वास हो, लेकिन यह एक सीमा भी है जब किसी बटन का काम रिपोर्ट को फिर से बनाना हो।
क्या LibreOffice Calc इस फ़ाइल के लिए Excel की जगह ले सकता है?
LibreOffice Calc शीट और चार्ट खोल सकता है। VBA संगतता आंशिक है। साधारण रिकॉर्ड किए गए मैक्रोज़ काम कर सकते हैं। जटिल Excel ऑटोमेशन अक्सर काम नहीं करते, या उन्हें LibreOffice Basic में फिर से लिखने की आवश्यकता होती है। Calc, LibreOffice Draw edit PDF free के समान नहीं है: Calc वर्कबुक के लिए है, Draw PDF एक्सपोर्ट के लिए है।
क्या मुझे Microsoft Excel मैक्रो-सक्षम वर्कशीट को .xlsx में बदलना चाहिए?
केवल तभी जब आप सुनिश्चित हों कि आपको मैक्रोज़ की आवश्यकता नहीं है। .xlsx के रूप में सेव करना एक स्थिर टेबल (static table) साझा करने का एक अच्छा तरीका है। यह VBA पर निर्भर टूल को आर्काइव करने का एक बुरा तरीका है। यदि प्रेषक अभी भी ऑटोमेशन का उपयोग करता है, तो मूल .xlsm को बनाए रखें।
मुझे Draw को छोड़कर WPS PDF का उपयोग कब करना चाहिए?
जब PDF कोई स्कैन, एक लंबी रिपोर्ट, या ऐसी फ़ाइल हो जिसे मर्ज, स्प्लिट, कंप्रेस या Word में कनवर्ट करने की आवश्यकता हो, तो Draw का उपयोग न करें। LibreOffice Draw edit PDF free किसी लोगो या एक-लाइन की तारीख के लिए पर्याप्त है। जब किसी वास्तविक पुनर्लेखन के बाद पेज को पूरी तरह से तैयार दिखाना हो, तो WPS PDF अधिक तेज़ है।



