विषयसूची
इस लेख में, मैं आपको दिखाऊंगा कि कैसे आप एक्सेल में VBA के साथ सेल या सेल की रेंज का चयन कर सकते हैं। आप VBA के साथ एकल, कक्षों की एक श्रेणी, नामित श्रेणी वाले कक्ष, और अन्य कक्ष से संबंधित कक्ष का चयन करना सीखेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
VBA.xlsm के साथ सेल का चयन करें
एक्सेल में VBA के साथ सेल का चयन करने के 6 उपयोगी तरीके
आइए VBA के साथ सेल या सेल की श्रेणी का चयन करने के लिए 6 सबसे उपयोगी तरीकों का पता लगाएं।
1। Excel में VBA के साथ सक्रिय वर्कशीट की सेल का चयन करें
सबसे पहले, आइए Excel में VBA के साथ सक्रिय वर्कशीट की एक सेल का चयन करें।
यहाँ मैं आपके पास वर्कबुक1 नामक वर्कबुक है। वर्कबुक में शीट1 , शीट2 , और शीट3 नामक तीन वर्कशीट हैं। सक्रिय वर्कशीट शीट1 है।
आप सक्रिय वर्कशीट में किसी भी सेल ( C5 इस उदाहरण में) का चयन करने के लिए कोड की निम्न पंक्ति का उपयोग कर सकते हैं:
⧭ VBA कोड:
ActiveSheet.Range("C5").Select
या,
ActiveSheet.Cells(5,3).Select
⧭ आउटपुट:
इसे चलाएं। और यह वर्कबुक1 की सक्रिय वर्कशीट शीट1 के सेल C5 का चयन करेगा।
2. सक्रिय कार्यपुस्तिका का सेल चुनें, लेकिन एक्सेल में VBA के साथ सक्रिय वर्कशीट का नहीं
अब, आइए सक्रिय कार्यपुस्तिका का एक सेल चुनें, लेकिन सक्रिय वर्कशीट का नहीं। हमारी सक्रिय वर्कशीट शीट1 है, लेकिन इस बार हम चयन करेंगे शीट2 का सेल C5 ।
आप कोड की निम्न पंक्ति का उपयोग कर सकते हैं:
⧭ VBA कोड :
Application.Goto Sheets("Sheet2").Range("C5")
या,
Application.Goto Sheets("Sheet2").Cells(5,3)
या,
Sheets("Sheet2").Activate
Range("C5").Select
⧭ आउटपुट:
इसे रन करें। और यह सक्रिय वर्कबुक वर्कबुक1 के वर्कशीट शीट2 के सेल C5 का चयन करेगा।
3. Excel में VBA के साथ सक्रिय कार्यपुस्तिका से सेल का चयन करें
इस बार हम एक सेल का चयन करेंगे, सक्रिय कार्यपुस्तिका से नहीं।
हमारी सक्रिय कार्यपुस्तिका कार्यपुस्तिका1<है 2>। लेकिन हमारे पास उसी फोल्डर में वर्कबुक2 नाम की एक और वर्कबुक है। .
VBA कोड की पंक्ति होगी:
⧭ VBA कोड:
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet1").Range("C5")
या,
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet1").Cells(5,3)
या,
Workbooks("Workbook2.xlsx").Activate
Sheets("Sheet1").Select
⧭ आउटपुट:
कोड रन करें और यह शीट1 की वर्कबुक2 के सेल C5 का चयन करेगा।
<8 4. Excel में VBA के साथ सेल की एक श्रेणी का चयन करें
अब तक, हमने केवल एक सेल का चयन किया है।
इस बार हम सेल की एक श्रेणी का चयन करेंगे (मान लें कि B4:C13 इस उदाहरण में)।
यदि यह सक्रिय वर्कशीट का है, तो आप इसका उपयोग कर सकते हैं:
⧭ VBA कोड:
Range("B4:C13").Select
⧭ आउटपुट
यह सक्रिय वर्कशीट शीट1 के सेल B4:C13 का चयन करेगा वर्कबुक1 ।
यदि यह सक्रिय वर्कबुक की है, लेकिन सक्रिय वर्कशीट की नहीं है ( शीट2 इस उदाहरण में), तो उपयोग करें :
⧭ VBA कोड:
Application.Goto Sheets("Sheet2").Range("B4:C13")
⧭ आउटपुट:
यह सक्रिय वर्कबुक शीट2 के B4:C13 सेल का चयन करेगा> वर्कबुक 1 । कोड की इस पंक्ति का उपयोग करें:
⧭ VBA कोड:
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet2").Range("B4:C13")
⧭ आउटपुट:
यह शीट1 की B4:C13 श्रेणी का चयन करेगा वर्कबुक2 .
5. एक्सेल में VBA के साथ नामांकित श्रेणी का सेल चुनें
आप एक्सेल में VBA के साथ नामांकित श्रेणी के एक या अधिक सेल का चयन भी कर सकते हैं।<3
यहाँ वर्कबुक1 की सक्रिय शीट शीट1 में, हमें नामित श्रेणी मिला है जिसे एबीसी कहा जाता है, जिसमें शामिल हैं श्रेणी B4:C13 ।
नामित श्रेणी ABC का चयन करने के लिए, कोड की इस पंक्ति का उपयोग करें:
⧭ VBA कोड:
Range("ABC").Select
⧭ आउटपुट:
यह वर्कबुक1 की शीट1 की नामित श्रेणी ( B4:C13 ) का चयन करेगा .
6. एक्सेल में VBA के साथ अन्य सेल से संबंधित सेल का चयन करें
अंत में, आप VBA के साथ अन्य सेल से संबंधित सेल का चयन कर सकते हैं।
आप <का उपयोग कर सकते हैं इसके लिए VBA की 1>ऑफ़सेट संपत्ति उद्देश्य।
उदाहरण के लिए, आइए 2 पंक्तियों को नीचे करने के लिए सेल का चयन करें और 3 कॉलम को सीधे सेल C5 से सक्रिय वर्कशीट <1 में चुनें वर्कबुक1 की>शीट1 ।
कोड की निम्न पंक्ति का उपयोग करें:
⧭ वीबीए कोड:
Range("C5").Offset(2, 3).Select
या,
Cells(5,3).Offset(2, 3).Select
⧭ आउटपुट :
यह सेल F7 , सेल 2 पंक्तियों को नीचे और 3 कॉलम सीधे सेल से चुनेंगे C5 .
निष्कर्ष
इन विधियों का उपयोग करके, आप <1 वाले सेल या सेल की श्रेणी का चयन कर सकते हैं>VBA एक्सेल में। क्या आपका कोई प्रश्न है? बेझिझक हमसे पूछें।