यह लेख दर्शाता है कि Excel में कॉलम चुनने के लिए VBA कोड कैसे लागू करें। जब आपको पूरी रेंज या कॉलम चुनने हों तो यह उपयोगी हो सकता है। VBA प्रोग्रामिंग कोड पूरी कॉलम या रेंज को स्वचालित रूप से चुन सकते हैं जिससे आपका बहुत समय बचेगा। इस लेख में, हम आपको वह काम करने के कुछ तरीके दिखाएंगे।
इस लेख को पढ़ते समय कार्य का अभ्यास करने के लिए यह अभ्यास पुस्तिका डाउनलोड करें।
VBA लागू करके कॉलम चुनने के 3 उपयुक्त तरीके
VBA मैक्रो आपको तीन अलग-अलग तरीकों से कॉलम चुनने में सक्षम बनाता है। आप एक सिंगल कॉलम या एकाधिक कॉलम या पूरी रेंज चुन सकते हैं। इस खंड में, हम इन सभी विधियों से गुजरेंगे।
1. सिंगल कॉलम चुनने के लिए VBA कोड चलाएं
एक ऐसी स्थिति की कल्पना करें जहां आपको VBA कोड का उपयोग करके पूरी कॉलम चुननी हो। आप सरल कोड लागू करके इसे काफी आसानी से कर सकते हैं। सीखने के लिए इन चरणों का पालन करें।
चरण 1:
- VBA कोड दर्ज करने के लिए हमें पहले VBA विंडो खोलनी होगी। आप इसे कीबोर्ड शॉर्टकट या अपने डेवलपर टैब से कर सकते हैं। VBA विंडो खोलने के लिए Ctrl+F11 दबाएँ।
- VBA विंडो में, हमें अपना कोड लिखने के लिए एक मॉड्यूल बनाना होगा। मॉड्यूल खोलने के लिए इन्सर्ट पर क्लिक करें, फिर मॉड्यूल पर क्लिक करें।
चरण 2:
- यहाँ हम अपना कोड लिखेंगे। सबसे पहले, हम अपने कोड का प्रारूप लिखेंगे, और फिर शर्तें डालेंगे। हमारे कोड की शुरुआत और अंत है,
Private Sub Select_Column()
End Sub
- हम कॉलम C चुनने का कोड लिखेंगे। कोड है,
Columns(3).Select
- अंतिम कोड है,
Private Sub select_column()
Columns(3).Select
End Sub
- कोड चलाने के लिए रन आइकन पर क्लिक करें और हमारा निर्दिष्ट कॉलम चुन लिया जाता है।
चरण 3:
- आप एक चयनित कॉलम के प्रत्येक सेल में एक विशिष्ट नंबर भी डाल सकते हैं। मान लीजिए आप C4 में नंबर 100 डालना चाहते हैं। ऐसा करने के लिए, कॉलम C में कोई भी सेल चुनें।
- मॉड्यूल में यह कोड इन्सर्ट करें।
Private Sub select_column()
ActiveCell.EntireColumn.Cells(4).Value = 100
End Sub
- कोड चलाएँ और हमारा परिणाम यहाँ है।
2. एकाधिक कॉलम चुनने के लिए VBA कोड लागू करें
चरण 1:
- आप एक सिंगल कॉलम चुनने के समान ही एकाधिक कॉलम चुन सकते हैं। लेकिन यहाँ कोड अलग है। तो आइए VBA विंडो खोलकर शुरू करें!
चरण 2:
- हम B से D तक कॉलम चुनना चाहते हैं। उसके लिए, कोड है,
Private Sub select_multiplecolumns()
Columns("B:D").Select
End Sub
- और हमारे एकाधिक कॉलम चुन लिए गए हैं।
3. रेंज में कॉलम चुनने के लिए VBA कोड उपयोग करें
VBA कोड का उपयोग करके रेंज चुनना भी आसान है और इसके लिए कोड की छोटी लंबाई की आवश्यकता होती है। मान लें कि हमें B3 से F13 तक एक रेंज चुनने की आवश्यकता है। सीखने के लिए इन चरणों का पालन करें!
चरण 1:
- मॉड्यूल में VBA कोड इन्सर्ट करें।
Private Sub select_range()
Range(Cells(3, 2), Cells(13, 6)).Select
Range("B3", "F13").Select
Range("B3:F13").Select
End Sub
- हमने VBA कोड का उपयोग करके अपनी रेंज चुन ली है।
चरण 2:
- आप अपनी चयनित रेंज में नंबर या टेक्स्ट भी डाल सकते हैं। बस नीचे दिया गया कोड मॉड्यूल में इन्सर्ट करें।
Private Sub select_range()
Range ("B3:F13").Select
Selection = 100
End Sub
- इस तरह आप यह विधि कर सकते हैं।
चरण 3:
- इसके अलावा, आप अपने चयनित सेल्स को रंग भी सकते हैं। बस इस कोड को अपने VBA मॉड्यूल में लिखें।
Private Sub select_range()
Selection.Interior.Color = RGB (255,255,0)
End Sub
- और इस तरह आप VBA कोड का उपयोग करके अपनी रेंज चुन और रंग सकते हैं।
याद रखने योग्य बातें
👉 यदि आपके पास आपका डेवलपर टैब दिखाई नहीं दे रहा है, तो आप इसे इस निर्देश का उपयोग करके सक्रिय कर सकते हैं।
कस्टमाइज़्ड क्विक एक्सेस टूलबार → अधिक कमांड → रिबन कस्टमाइज़ करें → डेवलपर → OK
निष्कर्ष
हम कॉलम चुनने के लिए VBA कोड चलाने के तीन अलग-अलग दृष्टिकोणों से गुजरे हैं। यदि आपके कोई प्रश्न या क्वेरी हैं तो आपका टिप्पणी करने के लिए स्वागत है। साथ ही, आप Excel कार्यों से संबंधित हमारे अन्य लेख देख सकते हैं!
एक्सप्लोर करने के लिए समान लेख
- Excel में VBA से सेल कैसे चुनें (6 उपयोगी तरीके)