एक्सेलमध्ये श्रेणी सेट करण्यासाठी VBA (7 उदाहरणे)

  • ह्याचा प्रसार करा
Hugh West

सामग्री सारणी

या लेखात, तुम्ही VBA Excel मधील सेल, पंक्ती आणि स्तंभांसाठी श्रेणी कशी सेट करावी शिकाल.

वर्कबुक डाउनलोड करा

तुम्ही येथून विनामूल्य सराव एक्सेल वर्कबुक डाउनलोड करू शकता.

VBA.xlsm मध्ये श्रेणी सेट करा

VBA रेंज ऑब्जेक्ट

VBA मधील श्रेणी ऑब्जेक्टमध्ये एक्सेल वर्कशीटमध्ये एक सेल, अनेक सेल, पंक्ती, कॉलम असू शकतात.

श्रेणी ऑब्जेक्टची पदानुक्रम खालीलप्रमाणे आहे.

अनुप्रयोग > कार्यपुस्तिका > कार्यपत्रक > श्रेणी

अशा प्रकारे तुम्ही VBA मध्ये श्रेणी ऑब्जेक्ट घोषित करावे.

7 VBA Excel मध्ये रेंज कशी सेट करायची याची उदाहरणे

हा विभाग एका सेलमध्ये रेंज कशी सेट करायची याबद्दल चर्चा करेल, अनेक सेल, सिंगल रो, मल्टीपल रो, सिंगल कॉलम, मल्टीपल कॉलम आणि VBA Excel मध्ये कमांड बटणाद्वारे श्रेणी सेट करा.

1. VBA मध्ये सिंगल सेलमध्ये रेंज सेट करा

येथे आपण VBA सह सिंगल सेल मध्ये रेंज सेट कसे करायचे ते पाहू.

चरण:

  • तुमच्या कीबोर्डवरील Alt + F11 दाबा किंवा डेव्हलपर -> टॅबवर जा. व्हिज्युअल बेसिक व्हिज्युअल बेसिक एडिटर उघडण्यासाठी.

  • पॉप-अप कोड विंडोमध्ये, मेनू बारमधून , घाला -> मॉड्यूल .

  • खालील कोड कॉपी करा आणि कोड विंडोमध्ये पेस्ट करा.
4414

येथे,

B2 = सेल जिथे आपण सेट करू इच्छितोकिंमत. तुम्हाला आवश्यक असलेला कोणताही सेल संदर्भ क्रमांक तुम्ही सेट करू शकता.

तुमचा कोड आता रन करण्यासाठी तयार आहे.

  • तुमच्या कीबोर्डवर किंवा मेनू बारवरून F5 दाबा चालवा -> Sub/UserForm चालवा. मॅक्रो चालवण्यासाठी तुम्ही सब-मेनू बारमधील स्मॉल प्ले आयकॉन वर क्लिक करू शकता.

सेल B2 मध्ये आता “ Hello World ” हे मूल्य आहे.

अधिक वाचा: Excel मधील श्रेणीतील प्रत्येक सेलसाठी VBA

2. VBA मधील एकाधिक सेलमध्‍ये श्रेणी सेट करा

येथे आपण मल्टिपल सेलमध्‍ये श्रेणी कसे सेट करायचे ते पाहू. VBA सह.

चरण:

  • पूर्वी प्रमाणेच, Visual Basic Editor उघडा कोड विंडोमध्ये डेव्हलपर टॅबमधून आणि इन्सर्ट करा एक मॉड्यूल .
  • कोड विंडोमध्ये, खालील कोड कॉपी करा आणि पेस्ट करा.
1809

तुमचा कोड आता चालण्यासाठी तयार आहे.

  • रन मॅक्रो आणि सर्व सेल A1 पासून <पर्यंत 1>D5 आता धरून ठेवा “ हॅलो!

3. VBA

येथे आपण VBA सह सिंगल रो मध्ये श्रेणी सेट कसे करायचे ते पाहू.

चरण:

  • पूर्वी प्रमाणेच, विकसक टॅबमधून Visual Basic Editor उघडा आणि कोड विंडोमध्ये मॉड्यूल घाला.
  • कोड विंडोमध्ये, खालील कोड कॉपी करा आणि पेस्ट करा.
6551

तुमचा कोड आता चालण्यासाठी तयार आहे.

  • रन मॅक्रो आणि A1 पासून D5 पर्यंतच्या सर्व पंक्तींमधून फक्त 3री पंक्ती आता “ हॅलो!
<0 धरा
  • पंक्ती(3).कोडमधील मूल्य ने विशिष्ट श्रेणी A1:D5 च्या तृतीय पंक्तीमध्ये प्रवेश दिला. .

4. VBA मध्ये अनेक पंक्तींमध्ये श्रेणी सेट करा

येथे आपण VBA सह एकाधिक पंक्तींमध्ये श्रेणी सेट कशी करायची ते पाहू.

चरण:

  • पूर्वी प्रमाणेच, विकसक टॅब आणि वरून Visual Basic Editor उघडा कोड विंडोमध्ये a मॉड्यूल घाला.
  • कोड विंडोमध्ये, खालील कोड कॉपी करा आणि पेस्ट करा.
3523

तुमचा कोड आता आहे धावण्यासाठी तयार.

  • रन मॅक्रो आणि पहिली , तृतीय आणि 5वी पंक्ती सर्वांमधून A1 ते D5 पंक्ती आता “ हॅलो!

<1 धरून ठेवा>समान वाचन:

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

5. VBA मधील सिंगल कॉलममध्ये रेंज सेट करा

येथे रेंज कशी सेट करायची ते पाहू. VBA सह सिंगल कॉलम .

स्टेप्स:

  • पूर्वी प्रमाणेच, डेव्हलपर टॅबमधून व्हिज्युअल बेसिक एडिटर उघडा आणि कोड विंडोमध्ये इन्सर्ट करा एक मॉड्यूल .
  • कोड विंडोमध्ये,खालील कोड कॉपी करा आणि पेस्ट करा.
3843

तुमचा कोड आता रन करण्यासाठी तयार आहे.

  • रन मॅक्रो आणि फक्त 2रा A1 पासून D5 पर्यंतच्या सर्व स्तंभांमधील स्तंभ आता “ हॅलो!

<धरून ठेवा 3>

  • iCol.Columns(2).कोडमधील मूल्य ने विशिष्ट श्रेणीच्या A1:D5 स्तंभात प्रवेश दिला. .

6. VBA मधील एकाधिक स्तंभांमध्ये श्रेणी सेट करा

येथे आपण मल्टिपलमध्ये श्रेणी कसे सेट करायचे ते पाहू. VBA सह स्तंभ .

चरण:

  • पूर्वी प्रमाणेच, Visual Basic Editor<2 उघडा> डेव्हलपर टॅबमधून आणि कोड विंडोमध्ये घाला एक मॉड्यूल .
  • कोड विंडोमध्ये, खालील कोड कॉपी करा आणि पेस्ट करा. .
1310

तुमचा कोड आता चालण्यासाठी तयार आहे.

  • रन मॅक्रो आणि दुसरा आणि चौथा A1 ते D5 स्तंभ आता “ हॅलो!

<9 धरून ठेवा 7. VBA

येथे कमांड बटणाद्वारे श्रेणी सेट करा VBA मध्ये कमांड बटण वापरून श्रेणी सेट कसे करायचे ते येथे शिकू.

चरण:

  • वर जा डेव्हलपर -> घाला -> कमांड बटण .
    • तुम्ही डिझाइन मोड चालू केला असल्याची खात्री करा.

  • <शीटमधील कमांड बटण भोवती 1>ड्रॅग करा बटण दाबा आणि ते तुम्हाला कोड विंडोवर घेऊन जाईल, a सह स्वयं-निर्मित VBA उप-प्रक्रिया कोड .

  • सबच्या आत, तुमचा कोड लिहा आणि सेव्ह करा.

  • रुचीच्या वर्कशीटवर परत जा आणि कमांड बटण क्लिक करा. तुमच्या कोडवर आधारित परिणाम वर्कशीटमध्ये दिसून येईल.

VBA सेट रेंजचे फायदे

  • त्याची अंमलबजावणी करणे खूप सोपे आहे.
  • श्रेणी ऑब्जेक्टमधील वितर्क निश्चित नाहीत. त्यामुळे आम्ही आमच्या गरजेनुसार युक्तिवादाची मूल्ये सुधारू शकतो.
  • 1 पेक्षा जास्त मूल्य वितर्क म्हणून पास केले जाऊ शकतात.

लक्षात ठेवण्याच्या गोष्टी <5 VBA मधील
  • सेल गुणधर्म VBA मध्ये श्रेणी सेट करण्यासाठी देखील वापरले जाऊ शकतात.
  • ऑब्जेक्ट व्हेरिएबल्स हे SET

निष्कर्ष

द्वारे ऑब्जेक्टचा संदर्भ म्हणून सेट केले पाहिजेत. एक्सेल VBA मॅक्रोमध्ये श्रेणी सेट करा. मला आशा आहे की हा लेख तुमच्यासाठी खूप फायदेशीर ठरला आहे. विषयाशी संबंधित कोणतेही प्रश्न मोकळ्या मनाने विचारा.

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