एक्सेल में वीबीए के साथ सेल का चयन कैसे करें (6 उपयोगी तरीके)

  • इसे साझा करें
Hugh West

इस लेख में, मैं आपको दिखाऊंगा कि कैसे आप एक्सेल में 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 एक्सेल में। क्या आपका कोई प्रश्न है? बेझिझक हमसे पूछें।

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।