/ / एक्सेल वीबीए फॉर्मूलाआर 1 सी 1 संपत्ति

एक्सेल वीबीए फॉर्मूलाआर 1 सी 1 संपत्ति

यह उदाहरण बीच के अंतर को दर्शाता है ए 1, R1C1 तथा आर [1] सी [1] शैली में एक्सेल VBA.

1. अपनी वर्कशीट पर एक कमांड बटन रखें और निम्न कोड लाइन (ए 1 शैली) जोड़ें:

Range("D4").Formula = "=B3*10"

परिणाम:

ए 1 स्टाइल

2. निम्नलिखित कोड लाइन जोड़ें (आर 1 सी 1 शैली):

Range("D4").FormulaR1C1 = "=R3C2*10"

परिणाम:

आर 1 सी 1 स्टाइल

स्पष्टीकरण: सेल डी 4 संदर्भ सेल बी 3 (पंक्ति 3, कॉलम 2)। यह एक पूर्ण संदर्भ है (पंक्ति संख्या और कॉलम अक्षर के सामने $ प्रतीक)।

3. निम्नलिखित कोड लाइन जोड़ें (आर [1] सी [1] शैली):

Range("D4").FormulaR1C1 = "=R[-1]C[-2]*10"

परिणाम:

आर [1] सी [1] शैली

स्पष्टीकरण: सेल डी 4 संदर्भ सेल बी 3 (ऊपर एक पंक्ति और बाईं ओर 2 कॉलम)। यह एक सापेक्ष संदर्भ है। यह कोड लाइन चरण 1 पर उपयोग की जाने वाली कोड लाइन के समान सटीक परिणाम देती है।

4. इसके बारे में क्यों सीख रहे हैं? चूंकि मैक्रो रिकॉर्डर फॉर्मूलाआर 1 सी 1 प्रॉपर्टी (आर [1] सी [1] शैली का उपयोग करता है)। यदि आप सूत्र डी = बी 3 * 10 में सेल डी 4 दर्ज करते हैं तो मैक्रो रिकॉर्डर निम्न कोड लाइन बनाता है।

एक्सेल मैक्रो रिकॉर्डर परिणाम

स्पष्टीकरण: आप देख सकते हैं कि यह चरण 3 पर उपयोग की जाने वाली सटीक कोड कोड है।

यह भी पढ़ें: