Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> Office

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

इस लेख में, मैं आपको दिखाऊंगा कि आप UsedRange . का उपयोग कैसे कर सकते हैं VBA . की संपत्ति एक्सेल में। आप प्रयुक्त श्रेणी . का उपयोग करना सीखेंगे एक बंद श्रेणी के लिए संपत्ति, एक बिखरी हुई सीमा के लिए, एक निष्क्रिय कार्यपत्रक के लिए, और एक निष्क्रिय कार्यपुस्तिका के लिए भी।

जब आप इस लेख को पढ़ रहे हों तो अभ्यास करने के लिए इस कार्यपुस्तिका को डाउनलोड करें।

एक्सेल में VBA की यूज्ड रेंज प्रॉपर्टी का परिचय

प्रयुक्त श्रेणी VBA . की संपत्ति एक श्रेणी . लौटाता है वस्तु। यह एक वर्कशीट में सभी कोशिकाओं से युक्त एक श्रेणी देता है जिसका उपयोग शुरुआत में एक खाली पंक्ति सहित किया गया है।

एक VBA . में कोड, प्रयुक्त श्रेणी संपत्ति का उपयोग वर्कशीट नाम के साथ किया जाना है। तो UsedRange . का उपयोग करने के लिए सामान्य सिंटैक्स सक्रिय कार्यपत्रक के लिए संपत्ति है:

Dim Rng As Range

Set Rng = ActiveSheet.UsedRange

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

नोट:

  • यहां आरएनजी श्रेणी . का नाम है UseRange . द्वारा लौटाया गया संपत्ति। आप अपनी पसंद की किसी भी चीज़ का उपयोग कर सकते हैं।
  • यूज्ड रेंज का प्रयोग करने के लिए सक्रिय के अलावा किसी अन्य कार्यपत्रक में संपत्ति, इसके बजाय कार्यपत्रक के नाम का उपयोग करें।

उदाहरण के लिए, इसे Sheet1 . नामक वर्कशीट में लागू करने के लिए , सम्मिलित करें:

Set Rng = Worksheets("Sheet1").UsedRange

एक्सेल में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग करने के 4 तरीके

ये हैं 4 UsedRange . का उपयोग करने के सबसे सामान्य तरीके VBA . में संपत्ति ।

1. बंद रेंज के लिए VBA यूज्डरेंज प्रॉपर्टी

सबसे पहले, हम VBA UseRange . का उपयोग करेंगे कार्यपत्रक के लिए एक बंद श्रेणी के साथ संपत्ति।

यह शुरुआत में एक खाली पंक्ति सहित पूरी रेंज लौटाएगा।

यहां हमारे पास शीट1 . नामक वर्कशीट है जिसमें एक कंपनी के कुछ कर्मचारियों के नाम, कार्यभार ग्रहण करने की तिथि और वेतन से युक्त एक बंद श्रेणी शामिल है।

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

अब यदि आप UsedRange . का उपयोग करते हैं इस कार्यपत्रक पर संपत्ति, यह श्रेणी B2:C13 . लौटाएगी (शुरुआत में एक खाली पंक्ति सहित)।

अगर शीट1 सक्रिय है, आप इसका उपयोग कर सकते हैं:

Dim Rng As Range

Set Rng = ActiveSheet.UsedRange

<मजबूत> Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

या आप उपयोग कर सकते हैं:

Dim Rng As Range

Set Rng = Worksheets("Sheet1").UsedRange

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

आउटपुट:

हमने चुनें . का उपयोग किया है श्रेणी . की संपत्ति कोड के भीतर। इसलिए, यदि हम कोड चलाते हैं, तो यह श्रेणी B2:D13 . का चयन करेगा का पत्रक1

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

और पढ़ें: एक्सेल (5 गुण) में वीबीए की रेंज ऑब्जेक्ट का उपयोग कैसे करें

2. बिखरी हुई श्रेणी के लिए VBA यूज़्डरेंज प्रॉपर्टी

यदि आपके पास किसी वर्कशीट में बिखरी हुई रेंज है, तो यूज्डरेंज संपत्ति बीच में खाली कोशिकाओं सहित एक श्रेणी लौटाएगी।

अब, पत्रक1 . में , हमारे पास सेल B3 से कुल वेतन, उच्चतम वेतन और विभिन्न स्थानों पर सबसे कम वेतन बिखरा हुआ है करने के लिए G3 ,  इस तरह:

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

अब UsedRange . का उपयोग करने के लिए कोड की दो पंक्तियों में से किसी एक का उपयोग करें संपत्ति।

Dim Rng As Range

Set Rng = ActiveSheet.UsedRange

<मजबूत> Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

या

Dim Rng As Range

Set Rng = Worksheets("Sheet1").UsedRange

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

आउटपुट:

यह B2:G3 . की सीमा के भीतर सभी सेल लौटाता है का पत्रक1 रिक्त कोशिकाओं सहित (शुरुआत में एक खाली पंक्ति सहित)। जैसा कि हमने चुनें . का उपयोग किया है श्रेणी . की संपत्ति , यह श्रेणी का चयन करेगा B2:G3.

<मजबूत> Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

और पढ़ें: एक्सेल में वीबीए का उपयोग करके एक श्रेणी का अंत (उदाहरण के साथ)

समान रीडिंग

  • Excel VBA कॉपी रेंज टू अदर शीट (8 सबसे आसान तरीके)
  • Excel VBA (अल्टीमेट गाइड) के साथ प्रत्येक सेल के लिए एक रेंज के माध्यम से लूप करें
  • VBA (5 समाधानों के साथ) में एक्सेल सबस्क्रिप्ट सीमा से बाहर त्रुटि

3. निष्क्रिय वर्कशीट के लिए VBA यूज्डरेंज प्रॉपर्टी

अगर हम यूज्ड रेंज . का प्रयोग करना चाहते हैं एक निष्क्रिय कार्यपत्रक पर संपत्ति, आपको शुरुआत में कार्यपत्रक के नाम का उल्लेख करना होगा।

उदाहरण के लिए, यहां मेरी सक्रिय वर्कशीट शीट1 है ।

प्रयुक्त श्रेणी . का उपयोग करने के लिए पत्रक2 . में संपत्ति , हमें इसका उपयोग करना होगा:

Dim Rng As Range

Set Rng = Worksheets("Sheet2").UsedRange

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

यह Sheet2 . नामक कार्यपत्रक में उपयोग किए गए सभी कक्षों का चयन करेगा ।

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

और पढ़ें: एक्सेल में रेंज सेट करने के लिए वीबीए (7 उदाहरण)

4. निष्क्रिय कार्यपुस्तिका के लिए VBA यूज्डरेंज प्रॉपर्टी

आप किसी ऐसी कार्यपुस्तिका के लिए भी UseRange गुण का उपयोग कर सकते हैं जो सक्रिय नहीं है। बस कार्यपुस्तिका का नाम सामने रखें।

उदाहरण के लिए, यहां मेरी सक्रिय कार्यपुस्तिका है कार्यपुस्तिका1 . यूज्ड रेंज का प्रयोग करने के लिए पत्रक1 . से अधिक संपत्ति कार्यपुस्तिका2 . का , हमें इसका उपयोग करना होगा:

Dim Rng As Range

Set Rng = Workbooks("Workbook2.xlsm").Worksheets("Sheet1").UsedRange

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

यह कार्यपत्रक की प्रयुक्त श्रेणी का चयन करेगा पत्रक1 कार्यपुस्तिका2 . का ।

Excel में VBA की यूज्डरेंज प्रॉपर्टी का उपयोग कैसे करें (4 तरीके)

और पढ़ें: एक्सेल में रेंज में प्रत्येक सेल के लिए वीबीए (3 तरीके)

याद रखने योग्य बातें

प्रयुक्त श्रेणी VBA . की संपत्ति एक श्रेणी . लौटाता है वस्तु। यहां इस लेख में, हमने चुनें . का उपयोग किया है श्रेणी वस्तु . की संपत्ति दर्शन के लिए। लेकिन जाहिर है, आप रेंज . की किसी भी अन्य संपत्ति का उपयोग कर सकते हैं आपकी सुविधा के अनुसार।

निष्कर्ष

इन विधियों का उपयोग करके, आप UsedRange . का उपयोग कर सकते हैं एक्सेल में संपत्ति। क्या आपका कोई प्रश्न है? बेझिझक हमसे पूछें।

संबंधित लेख

  • सेल वैल्यू VBA (7 तरीके) के आधार पर रेंज कैसे चुनें
  • VBA एक्सेल में कॉलम नंबर के आधार पर रेंज का उपयोग करने के लिए (4 तरीके)
  • VBA रेंज ऑफ़सेट का उपयोग कैसे करें (11 तरीके)
  • एक्सेल में वेरिएबल रो नंबर के साथ VBA रेंज (4 उदाहरण)
  • एक्सेल में टेक्स्ट की गणना कैसे करें (7 आसान ट्रिक्स)

  1. एक्सेल में रैंडबेटवीन फ़ंक्शन का उपयोग कैसे करें

    Microsoft Excel में, RANDBETWEEN फ़ंक्शन एक गणित और त्रिकोणमिति फ़ंक्शन है, और इसका उद्देश्य आपके द्वारा निर्दिष्ट संख्याओं के बीच एक यादृच्छिक संख्या वापस करना है। RANDBETWEEN फ़ंक्शन का सूत्र RANDBETWEEN (bottom, top) है । इस ट्यूटोरियल में, हम बताएंगे कि RANDBETWEEN फ़ंक्शन का उपयोग कैसे करें। R

  1. एक्सेल इनडायरेक्ट रेंज का उपयोग कैसे करें (8 सबसे आसान तरीके)

    अप्रत्यक्ष फ़ंक्शन (एक लुकअप और संदर्भ फ़ंक्शन) का उपयोग टेक्स्ट स्ट्रिंग द्वारा निर्दिष्ट संदर्भ को वापस करने के लिए किया जाता है। इस फ़ंक्शन का उपयोग किसी सेल या श्रेणी के किसी भी संदर्भ से मान प्राप्त करने के लिए किया जाता है। इस लेख में, मैं एक्सेल अप्रत्यक्ष . के उपयोग की व्याख्या करने जा रहा

  1. VBA के साथ एक्सेल टेबल का उपयोग कैसे करें (9 संभावित तरीके)

    तालिका सबसे महत्वपूर्ण और व्यापक रूप से उपयोग की जाने वाली वस्तुओं में से एक है जिसका उपयोग हम VBA . के साथ काम करते समय करते हैं एक्सेल में। इस लेख में, मैं आपको दिखाऊंगा कि आप एक्सेल तालिका का उपयोग कैसे कर सकते हैं VBA . के साथ । VBA के साथ Excel तालिका का उपयोग करने के 9 तरीके टेबल एक्सेल में