10 सर्वाधिक वापरल्या जाणार्‍या एक्सेल VBA ऑब्जेक्ट्सची यादी (विशेषता आणि उदाहरणे)

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

हा लेख माझ्या मालिकेचा भाग आहे: Excel VBA & मॅक्रो – एक स्टेप बाय स्टेप पूर्ण मार्गदर्शक . आम्ही फक्त 10 एक्सेल VBA ऑब्जेक्ट्सच्या सूचीवर चर्चा करू.

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

तुम्ही हा लेख वाचत असताना व्यायाम करण्यासाठी हे सराव वर्कबुक डाउनलोड करा.

VBA Objects.xlsm

VBA ऑब्जेक्ट्स म्हणजे काय?

एक ऑब्जेक्ट ही कमांड किंवा काहीतरी आहे जी काही विशिष्ट कार्ये करण्यासाठी VBA कोडमध्ये लागू होते.

VBA (Visual Basic Application) ही एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग भाषा आहे. ऑब्जेक्ट VBA च्या घटकांपैकी एक आहे.

ऑब्जेक्टची गुणधर्म आणि पद्धत असते. पद्धत म्हणजे त्या ऑब्जेक्टद्वारे केलेले ऑपरेशन आणि गुणधर्म त्या ऑब्जेक्टची वैशिष्ट्ये स्पष्ट करतात.

VBA ऑब्जेक्ट्सचे गुणधर्म

VBA ऑब्जेक्ट लागू करण्यासाठी एक असणे आवश्यक आहे ऑब्जेक्टमधील पद्धत किंवा गुणधर्म. आम्ही त्या विशेषतांची येथे चर्चा करू.

गुणधर्म

VBA ऑब्जेक्ट गुणधर्म हे ऑब्जेक्ट्सच्या सेटिंग्ज म्हणून मानले जाऊ शकतात.

Excel मध्ये अनेक वस्तू आहेत. एक्सेल VBA मधील बहुतेक ऑब्जेक्ट्समध्ये गुणधर्म असतात.

उदाहरण:

  • रेंज ऑब्जेक्ट मध्ये गुणधर्म असतात. त्यापैकी काही आहेत स्तंभ , सूत्र , पंक्ती , रुंदी , आणि मूल्य .
  • <9 चार्ट ऑब्जेक्टमध्ये गुणधर्म आहेत, जसे की लीजेंड , चार्टएरिया , चार्टस्टाईल आणि असेच.
  • चार्टटाइटल हे देखील एक आहे 5 कडा असलेला तारा तयार करण्यासाठी VBA कोड लागू केला जातो.
    4676

    आम्ही msoShape5pointStar कमांड बदलून कोणत्याही प्रकारचा आकार काढू शकतो.

    10. ListObject ऑब्जेक्ट

    ListObject हा ListObjects ऑब्जेक्ट चा भाग आहे. A ListObject वर्कशीटची एकच सारणी दर्शवते.

    पद्धती गुणधर्म
    हटवा सक्रिय
    प्रकाशित करा अनुप्रयोग
    रीफ्रेश करा ऑटोफिल्टर
    आकार बदला टिप्पणी
    निर्माता
    नाव
    पालक
    श्रेणी
    क्रमवारी
    सारांश

    उदाहरण:

    हे उदाहरण टेबलमधून डेटा काढण्यासाठी आणि अॅरेमध्ये संग्रहित करण्यासाठी आहे.

    8316

    अधिक वाचा: सेल व्हॅल्यूसह अॅरे पॉप्युलेट करण्यासाठी एक्सेल VBA (4 योग्य उदाहरणे)

    निष्कर्ष

    या लेखात, आम्ही सामान्यतः वापरल्या जाणार्‍या गोष्टींचे वर्णन केले आहे. एक्सेल VBA वस्तूंची यादी. मला आशा आहे की हे तुमच्या गरजा पूर्ण करेल. कृपया आमची वेबसाइट ExcelWIKI.com पहा आणि टिप्पणी बॉक्समध्ये आपल्या सूचना द्या.

    फॉन्ट , स्वरूप आणि बॉर्डर या गुणधर्मांसह ऑब्जेक्ट.

VBA ऑब्जेक्ट गुणधर्मांचा वापर:

आम्ही खालील गोष्टी करण्यासाठी VBA कोड लिहू शकतो:

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

हे VBA विधान पहा:

Range("E10").Value

या विधानात, श्रेणी एक ऑब्जेक्ट आहे, मूल्य गुणधर्मांपैकी एक आहे. VBA स्टेटमेंटमध्ये, ऑब्जेक्ट्स आणि गुणधर्म शेजारी ठेवल्या जातात आणि त्यांना एका कालावधीने विभक्त करतात ( एक बिंदू, . ). ऑब्जेक्ट्स प्रथम ठेवल्या जातात, नंतर त्यांचे गुणधर्म.

उदाहरणार्थ, खालील VBA स्टेटमेंट E10:100 चे मूल्य गुणधर्म सेट करते.

8442

त्या विधानामुळे सेल E10 मध्ये 100 संख्या प्रदर्शित होईल.

पद्धती:

A पद्धतही ऑब्जेक्टवर अंमलात आणलेली क्रिया आहे.

ऑब्जेक्ट्समध्ये पद्धती देखील असतात. उदाहरणार्थ, श्रेणी ऑब्जेक्ट्समध्ये क्लीअर पद्धत असते. खालील VBA विधान श्रेणी साफ करते. हे विधान श्रेणी निवडण्यासारखे आहे आणि नंतर होम ➪ संपादन ➪ साफ करा ➪ सर्व साफ करा :

5839

VBA कोडमध्ये, पद्धती गुणधर्मांसारख्या दिसतात. विभक्त ऑपरेटर (.) सह पद्धती ऑब्जेक्ट्सशी जोडल्या जातात. तथापि, VBA मधील पद्धती आणि गुणधर्म भिन्न संकल्पना आहेत.

अधिक वाचा: एक्सेल चार्टजेव्हा डेटा लपविला जातो तेव्हा अदृश्य होतो (3 उपाय)

एक्सेलमध्ये सर्वाधिक वापरल्या जाणार्‍या 10 VBA ऑब्जेक्ट्सची यादी

या बाबतीत एक्सेल नंतर एक पदानुक्रम आहे ऑब्जेक्ट्स जे आहेत:

अॅप्लिकेशन → वर्कबुक → वर्कशीट → रेंज

येथे, आम्ही एक्सेल व्हीबीएच्या सर्वात सामान्यपणे वापरल्या जाणार्‍या ऑब्जेक्ट्सची तपशीलवार चर्चा करू.<3

१. ऍप्लिकेशन ऑब्जेक्ट

ऍप्लिकेशन ऑब्जेक्ट हे एक्सेलच्या सर्वाधिक वापरल्या जाणार्‍या ऑब्जेक्ट्सपैकी एक आहे. हे एकूण एक्सेल ऍप्लिकेशनचे प्रतिनिधित्व करण्यासाठी वापरले जाते.

<22
पद्धती गुणधर्म
गणना करा ActiveCell
CalculateFull ActiveSheet
InputBox ActiveWindow
बाहेर पडा ActiveWorkbook
चालवा DisplayScrollBars
पूर्ववत करा DisplayFormulaBar
प्रतीक्षा पथ
स्टेटसबार

हा ऑब्जेक्ट एक्सेलमध्ये लागू करताना आम्हाला आवश्यक गुणधर्म किंवा पद्धत जोडणे आवश्यक आहे.

उदाहरण 1:

येथे, आम्ही गणना करा पद्धत. हा मॅक्रो सर्व खुल्या वर्कबुकच्या गणनेसाठी वापरला जातो.

4604

उदाहरण 2:

मध्ये खालील उदाहरणात, आम्ही डिस्प्लेस्क्रॉलबार्स प्रॉपर्टी अॅप्लिकेशन ऑब्जेक्टसह वापरली. या मॅक्रोचा उद्देश स्क्रोल बार लपविण्याचा आहे.

1927

येथे, आम्ही स्थिती False ठेवतो, म्हणजे ते नाहीएक्सेल शीटचे स्क्रोल बार प्रदर्शित करा.

अधिक वाचा: एक्सेल व्हीबीए (4 उदाहरणे) वापरून पाथमधून वर्कबुक कसे उघडायचे

2. वर्कबुक ऑब्जेक्ट

वर्कबुक ऑब्जेक्ट वर्कबुकशी संबंधित आहे. हे एक्सेल ऍप्लिकेशनवर सध्या उघडलेल्या वर्कबुकची सूची दर्शवते.

पद्धती गुणधर्म
जोडा अनुप्रयोग
चेकआउट गणना
बंद करा निर्माता
उघडा आयटम
पालक

उदाहरण 1:

येथे, आम्ही वर्कबुक ऑब्जेक्टवर आधारित एक साधा VBA कोड लागू केला आहे जो एक्सेल वर्कबुक बंद करेल.

4012

<0 उदाहरण 2:

हे उदाहरण Disney.xlsx वर्कबुकवर एक नवीन व्हेरिएबल page_1 जोडेल.

5856

3. वर्कबुक ऑब्जेक्ट

वर्कबुक ऑब्जेक्ट एकाच वर्कबुकचे प्रतिनिधित्व करतो. हे सध्या सक्रिय किंवा उघडलेल्या वर्कबुक्स चे सदस्य आहे. त्याऐवजी कार्यपुस्तिका म्हणजे वर्कशीट्सचा संग्रह.

<16
पद्धती गुणधर्म
सक्रिय ActiveChart
AddToFavourite ActiveSheet
बंद करा ऑटो सेव्हऑन
DeleteNumber Format पूर्णनाव
सेव्ह वापरकर्ता स्थिती
सेव्हएज

उदाहरण 1:

आम्हाला वर्तमान कार्यपुस्तिका बंद करायची आहे.

4035

आम्हीक्लोज वर्कबुकवर समान कोड लागू केला. वर्कबुक ऑब्जेक्ट सर्व उघडलेल्या वर्कबुकवर लागू केले जाते. परंतु वर्कबुक ऑब्जेक्ट फक्त सक्रिय वर्कबुकला लागू आहे.

उदाहरण 2:

या उदाहरणात, आम्ही वर्कबुक <2 वापरून सेलला नाव देऊ>ऑब्जेक्ट.

2326

4. शीट्स ऑब्जेक्ट

शीट्स ऑब्जेक्ट निर्दिष्ट किंवा सक्रिय एक्सेल वर्कबुकच्या सर्व प्रकारच्या शीट्सशी संबंधित आहे. पत्रके वर्कशीट्स, चार्ट शीट्स मायक्रो शीट्स असू शकतात.

पद्धती गुणधर्म
जोडा अनुप्रयोग
जोडा2 गणना
कॉपी आयटम
हटवा पालक
हलवा दृश्यमान
प्रिंटआउट
प्रिंटप्रीव्ह्यू
Calculate निवडा

उदाहरण 1:

हा VBA कोड कार्यपुस्तिकेचे 2रा शीट सक्रिय करेल.

3722
<0

उदाहरण 2:

या उदाहरणात, आपण पहिली शीट नंतर एक नवीन शीट जोडू.

2645

5. वर्कशीट्स ऑब्जेक्ट

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

<19
पद्धती गुणधर्म
कॉपी अनुप्रयोग
हटवा गणना
हलवा निर्माता
प्रिंटआउट<21 आयटम
प्रिंट पूर्वावलोकन पालक
निवडा दृश्यमान
जोडा
जोडा2

उदाहरण 1:

हे खालील वर्कबुकचे दुसरे वर्कशीट सक्रिय करेल

3918

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

उदाहरण 2:

आम्ही कार्यपुस्तिकेवर आमच्या इच्छित स्थानावर शीट कॉपी करू.

3367

समान वाचन

  • <एक्सेल VBA मधील 22 मॅक्रो उदाहरणे
  • 20 एक्सेल VBA मास्टर करण्यासाठी व्यावहारिक कोडिंग टिपा
  • एक्सेलमध्ये VBA कोड कसा लिहायचा (सोप्यासह पायऱ्या)
  • एक्सेलमधील VBA मॅक्रोचे प्रकार (एक द्रुत मार्गदर्शक)
  • VBA वैशिष्ट्ये आणि अनुप्रयोगांचा परिचय

6. वर्कशीट ऑब्जेक्ट

वर्कशीट ऑब्जेक्ट हा वर्कशीट्स चा एक भाग आहे. हे फक्त एकच वर्कशीट दर्शवते. हा विभाग वर्कशीट ऑब्जेक्टवर आधारित नमुना VBA कोड दर्शवेल जे नाव बदलतेवर्कशीट.

<19 <19 <19 <22
पद्धती गुणधर्म
सक्रिय करा अनुप्रयोग
गणना करा सेल
स्पेलिंग तपासा स्तंभ
कॉपी<21 टिप्पण्या
हटवा नाव
मूल्यांकन करा पुढील
हलवा आउटलाइन
पेस्ट करा पेज सेटअप
पेस्टस्पेशल<21 पालक
प्रिंटआउट श्रेणी
मुद्रण पूर्वावलोकन पंक्ती
SaveAs आकार
निवडा क्रमवारी
टॅब
प्रकार
दृश्यमान

उदाहरण 1:

हा VBA कोड लागू केल्यानंतर सक्रिय वर्कशीटचे नाव बदलेल.

3600

उदाहरण 2:

आम्हाला सध्याच्या वर्कशीटबद्दल जाणून घ्यायचे आहे. खालील VBA कोड लागू करा.

2086

7. रेंज ऑब्जेक्ट

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

<19 <19 <19 <20
पद्धती गुणधर्म
सक्रिय करा पत्ता
ऑटोफिल अनुप्रयोग
गणना करा क्षेत्रे
साफ करा<21 सेल
कॉपी स्तंभ
हटवा गणना
शोधा समाप्त
घाला फॉन्ट
पेस्टस्पेशल<21 उंची
बदला आयटम
चालवा डावीकडे
निवडा ListObject
शो नाव
क्रमवारी<21 पुढील
सारणी पालक
श्रेणी
पंक्ती
पंक्ती
शीर्ष
प्रमाणीकरण
मूल्य
रुंदी

उदाहरण 1:

हा एक नमुना VBA कोड आहे, जो श्रेणीतील सेल निवडतो B5:D5 .

4405

उदाहरण 2:

हे उदाहरण यामधून विशिष्ट श्रेणी कॉपी करेल सक्रिय shee t.

1939

8. आकार ऑब्जेक्ट

आकार ऑब्जेक्ट वर्कशीटमध्ये अस्तित्वात असलेल्या सर्व आकारांशी संबंधित आहे. याचा वापर करून आम्ही इतर कार्ये निवडू आणि हटवू किंवा करू शकतोऑब्जेक्ट.

<19
पद्धती गुणधर्म
कॉलआउट जोडा अनुप्रयोग
जोडा कनेक्टर गणना
अॅडलाइन निर्माता
चित्र जोडा<21 पालक
AddShape श्रेणी
आयटम
सर्व निवडा

उदाहरण 1:

हा VBA कोड सर्व प्रकार निवडेल वर्कशीटमधील आकारांचे.

2686

उदाहरण 2:

या उदाहरणात, आम्ही विद्यमान वर इच्छित क्रिया लागू करू सक्रिय वर्कशीटचे आकार.

4123

9. शेप ऑब्जेक्ट

शेप ऑब्जेक्ट हा शेपचा एक भाग आहे. हे सक्रिय वर्कशीटमध्ये एकच आकार दर्शवते. हे आकार ऑब्जेक्टसह वापरले जाते.

पद्धती गुणधर्म
लागू करा अनुप्रयोग
कॉपी ऑटोशेप प्रकार
कट पार्श्वभूमी
हटवा चार्ट
डुप्लिकेट कनेक्टर
निवडा भरा
उंची
डावीकडे
नाव
ऑनएक्शन
पालक
प्रतिबिंब
शीर्षक
शीर्ष
प्रकार
दृश्यमान
रुंदी

उदाहरण:

हे सोपे

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