विषयसूची
सापेक्ष संदर्भों का उपयोग करें
डिफ़ॉल्ट रूप से एक्सेल मैक्रोज़ को एब्सोल्यूट मोड में रिकॉर्ड करता है । हालाँकि कभी-कभी मैक्रोज़ को रिलेटिव मोड में रिकॉर्ड करना उपयोगी होता है। यह प्रोग्राम आपको यह करना सिखाता है। अगर आपको नहीं पता कि मैक्रो को कैसे रिकॉर्ड किया जाता है, तो हम आपको पहले यह उदाहरण पढ़ने की सलाह देते हैं।
निरपेक्ष मोड में रिकॉर्डिंग
किसी मैक्रो को निरपेक्ष मोड में रिकॉर्ड करने के लिए निम्नलिखित चरणों का पालन करें।
1. सबसे पहले रिकॉर्ड मैक्रो पर क्लिक करें।
2. अब सेल B3 चुनें। Sales टाइप करें और एंटर दबाएँ।
3. Production टाइप करें और एंटर दबाएँ।
4. Logistics टाइप करें और एंटर दबाएं।
परिणाम:
5. रिकॉर्डिंग रोकें पर क्लिक करें।
6. खाली रेंज ("B3: B5")।
7. शीट पर किसी भी सेल का चयन करें और रिकॉर्ड किए गए मैक्रो को चलाएं।
परिणाम:
निरपेक्ष मोड में रिकॉर्ड किया गया मैक्रो सदैव एक ही परिणाम उत्पन्न करता है।
सापेक्ष मोड में रिकॉर्डिंग
क्या इन शब्दों को शीट पर कहीं भी स्वचालित रूप से रखना अच्छा नहीं होगा? सिर्फ़ Range(“B3:B5”) नहीं। इससे मैक्रो ज़्यादा लचीला बन जाएगा। समाधान: मैक्रो को रिलेटिव मोड में रिकॉर्ड करें।
1. “सापेक्ष संदर्भों का उपयोग करें” चुनें।
2. सबसे पहले किसी एकल सेल का चयन करें (उदाहरण के लिए सेल B8)।
3. अब रिकॉर्ड मैक्रो पर क्लिक करें।
4. Sales टाइप करें और एंटर दबाएँ।
5. Production टाइप करें और एंटर दबाएँ।
6. Logistics टाइप करें और एंटर दबाएं।
परिणाम:
7. रिकॉर्डिंग रोकें पर क्लिक करें।
8. किसी अन्य सेल का चयन करें (उदाहरण के लिए सेल D4) और रिकॉर्ड किए गए मैक्रो को चलाएं।
परिणाम:
एक्सेल शब्दों को आरंभिक चयनित सेल के सापेक्ष रखता है। इसीलिए इसे सापेक्ष मोड में रिकॉर्डिंग कहा जाता है।