१० प्रायः प्रयोग हुने एक्सेल VBA वस्तुहरूको सूची (विशेषता र उदाहरणहरू)

  • यो साझा गर्नुहोस्
Hugh West

यो लेख मेरो श्रृंखलाको अंश हो: Excel VBA & म्याक्रोस - चरणबद्ध पूर्ण गाइड । हामी केवल १० प्रायः प्रयोग हुने एक्सेल VBA वस्तुहरूको सूचीमा छलफल गर्नेछौं।

अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्

तपाईंले यो लेख पढिरहँदा अभ्यास गर्न यो अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्।

VBA Objects.xlsm

VBA वस्तुहरू के हुन्?

एक वस्तु एक आदेश वा केहि हो जुन VBA कोडमा केहि विशेष कार्यहरू गर्न लागू हुन्छ।

VBA (भिजुअल बेसिक एप्लिकेसन) एक वस्तु-उन्मुख प्रोग्रामिङ भाषा हो। वस्तु VBA को तत्वहरू मध्ये एक हो।

एक वस्तुको यसको गुण र विधि हुन्छ। विधि त्यो वस्तुद्वारा गरिएको अपरेशन हो र गुणले त्यस वस्तुको विशेषताहरू बताउँछ।

VBA वस्तुका विशेषताहरू

VBA वस्तु लागू गर्नको लागि त्यहाँ एउटा हुनुपर्छ। विधि वा वस्तुमा गुण। हामी ती विशेषताहरू यहाँ छलफल गर्नेछौं।

गुणहरू

VBA वस्तु गुणहरू लाई वस्तुहरूको सेटिङको रूपमा सोच्न सकिन्छ।

Excel मा धेरै वस्तुहरू छन्। एक्सेल VBA मा हामीले काम गर्ने अधिकांश वस्तुहरूमा गुणहरू छन्।

उदाहरण:

  • रेन्ज वस्तु गुणहरू छन्। ती मध्ये केही स्तम्भ , सूत्र , पङ्क्ति , चौडाइ , र मान हुन्।
  • <9 चार्ट वस्तुमा गुणहरू छन्, जस्तै लेजेन्ड , चार्टएरिया , चार्ट शैली , र यस्तै।
  • चार्टटाइटल पनि एक होVBA कोड 5 किनाराहरूसँग तारा सिर्जना गर्न लागू गरिन्छ।
    3349

    हामी msoShape5pointStar आदेश परिवर्तन गरेर कुनै पनि आकार कोर्न सक्छौं।

    10। ListObject वस्तु

    ListObject ListObjects वस्तु को एक भाग हो। A ListObject कार्यपत्रको एकल तालिकालाई संकेत गर्दछ।

    विधिहरू गुणहरू
    मेट्नुहोस् सक्रिय
    प्रकाशित गर्नुहोस् एप्लिकेशन
    रिफ्रेस गर्नुहोस् स्वत:फिल्टर
    रिसाइज टिप्पणी
    सिर्जनाकर्ता
    नाम
    अभिभावक
    दायरा
    क्रमबद्ध गर्नुहोस्
    सारांश

    उदाहरण:

    यो उदाहरण तालिकाबाट डाटा निकालेर एरेमा भण्डारण गर्ने हो।

    1582

    थप पढ्नुहोस्: Excel VBA to Populate Array with Cell Values ​​(4 उपयुक्त उदाहरणहरू)

    निष्कर्ष

    यस लेखमा, हामीले सामान्यतया प्रयोग हुने एक्सेल VBA वस्तुहरूको सूची। मलाई आशा छ कि यसले तपाईंको आवश्यकताहरू पूरा गर्नेछ। कृपया हाम्रो वेबसाइट ExcelWIKI.com हेर्नुहोस् र आफ्नो सुझाव कमेन्ट बक्समा दिनुहोस्।

    वस्तु, Font , Format , र Border

VBA वस्तु गुणहरूको प्रयोग:

हामी निम्न गर्न VBA कोड लेख्न सक्छौं:

  • तपाईले वस्तुको हालको गुण सेटिङहरू जाँच्न सक्नुहुन्छ र यी सेटिङहरूमा आधारित केही गर्न सक्नुहुन्छ।
  • तपाईं नयाँ मानहरू सेट गरेर वस्तुको गुण सेटिङहरू परिवर्तन गर्न सक्नुहुन्छ।

यो VBA कथन हेर्नुहोस्:

Range("E10").Value

यस कथनमा, दायरा एउटा वस्तु हो, Value गुणहरू मध्ये एक हो। VBA कथनमा, वस्तुहरू र गुणहरू एकैछिनमा राखिन्छन् र तिनीहरूलाई एक अवधि ( ए डट, . ) द्वारा छुट्याइन्छ। वस्तुहरू पहिले राखिन्छन्, त्यसपछि तिनीहरूका गुणहरू।

उदाहरणका लागि, निम्न VBA कथनले मान गुण सेट गर्छ दायरा E10:100

8303

त्यो कथनले नम्बर 100 सेल E10 मा प्रदर्शन गर्न कारण हुनेछ।

विधि:

A विधिवस्तुमा लागू गरिएको कार्य हो।

वस्तुहरूमा पनि विधिहरू हुन्छन्। उदाहरणका लागि, दायरा वस्तुहरूसँग खाली विधि छ। निम्न VBA कथनले दायरा खाली गर्दछ। यो कथन रेन्ज चयन गर्न र त्यसपछि घर ➪ सम्पादन ➪ खाली गर्नुहोस् ➪ सबै खाली गर्नुहोस् :

4209

VBA कोडमा, विधिहरू गुणहरू जस्तो देखिन्छ। विधिहरू वस्तुहरूसँग अलग गर्ने अपरेटर (।) सँग जडान भएका छन्। यद्यपि, विधि र गुणहरू VBA मा फरक अवधारणाहरू हुन्।

थप पढ्नुहोस्: एक्सेल चार्टजब डाटा लुकाइन्छ तब गायब हुन्छ (३ समाधानहरू)

एक्सेलमा प्रायः प्रयोग हुने १० VBA वस्तुहरूको सूची

यसको मामलामा एक्सेलले पछ्याएको पदानुक्रम छ वस्तुहरू जुन हो:

अनुप्रयोग → कार्यपुस्तिका → कार्यपत्र → दायरा

यहाँ, हामी एक्सेल VBA को सबै भन्दा बढी प्रयोग हुने वस्तुहरूको सूची विस्तारमा छलफल गर्नेछौं।<3 <१२> १>१। एप्लिकेसन वस्तु

एप्लिकेशन वस्तु एक्सेलको सबैभन्दा धेरै प्रयोग हुने वस्तुहरू मध्ये एक हो। यो कुल एक्सेल अनुप्रयोग प्रतिनिधित्व गर्न प्रयोग गरिन्छ।

<22
विधिहरू गुणहरू
गणना गर्नुहोस् ActiveCell
CalculateFull ActiveSheet
InputBox ActiveWindow
छोड्नुहोस् ActiveWorkbook
चलाउनुहोस् DisplayScrollBars
अनडू DisplayFormulaBar
प्रतीक्षा गर्नुहोस् पथ
StatusBar

हामीले एक्सेलमा यो वस्तु लागू गर्दा आवश्यक गुण वा विधि थप्न आवश्यक छ।

उदाहरण १:

यहाँ, हामीले गणना गर्नुहोस् विधि। यो म्याक्रो सबै खुला कार्यपुस्तिकाहरूको गणनाको लागि प्रयोग गरिन्छ।

7064

उदाहरण २:

मा तलको उदाहरण, हामीले Application वस्तुसँग DisplayScrollBars गुण प्रयोग गर्यौं। यो म्याक्रोको उद्देश्य स्क्रोल पट्टी लुकाउनु हो।

2447

यहाँ, हामीले स्थिति False राख्छौं, जसको मतलब यो हो। हुदैनएक्सेल पानाको स्क्रोल बारहरू प्रदर्शन गर्नुहोस्।

थप पढ्नुहोस्: एक्सेल VBA प्रयोग गरेर पथबाट कार्यपुस्तिका कसरी खोल्ने (४ उदाहरणहरू)

<१>२। कार्यपुस्तिका वस्तु

कार्यपुस्तिका वस्तु कार्यपुस्तिकासँग सम्बन्धित छ। यसले एक्सेल अनुप्रयोगमा हाल खोलिएका कार्यपुस्तिकाहरूको सूचीलाई जनाउँछ।

विधिहरू गुणहरू
थप्नुहोस् एप्लिकेशन
चेकआउट गणना
बन्द गर्नुहोस् सिर्जनाकर्ता
खोल्नुहोस् वस्तु
अभिभावक

उदाहरण १:

यहाँ, हामीले कार्यपुस्तिका वस्तुमा आधारित साधारण VBA कोड लागू गर्यौं जसले Excel कार्यपुस्तिका बन्द गर्नेछ।

2416

उदाहरण २:

यस उदाहरणले Disney.xlsx कार्यपुस्तिकामा नयाँ चर page_1 थप्नेछ।

5963

३. कार्यपुस्तिका वस्तु

कार्यपुस्तिका वस्तुले एकल कार्यपुस्तिकालाई प्रतिनिधित्व गर्दछ। यो हाल सक्रिय वा खुला रहेको कार्यपुस्तिका को सदस्य हो। बरु कार्यपुस्तिका कार्यपत्रहरूको संग्रह हो।

<16
विधि गुणहरू
सक्रिय ActiveChart
AddToFavourite ActiveSheet
बंद गर्नुहोस् AutoSaveOn
नम्बर ढाँचा मेटाउनुहोस् पूर्णनाम
बचत गर्नुहोस् प्रयोगकर्ता स्थिति
SaveAs

उदाहरण १:

हामी हालको कार्यपुस्तिका बन्द गर्न चाहन्छौं।

3384

हामीबन्द कार्यपुस्तिकामा समान कोड लागू गरियो। कार्यपुस्तिका वस्तु सबै खोलिएका कार्यपुस्तिकाहरूमा लागू हुन्छ। तर कार्यपुस्तिका वस्तु सक्रिय कार्यपुस्तिकामा मात्र लागू हुन्छ।

उदाहरण २:

यस उदाहरणमा, हामीले कार्यपुस्तिका <2 प्रयोग गरेर सेलको नाम दिनेछौँ।>वस्तु।

5054

4। पाना वस्तु

पाना वस्तु निर्दिष्ट वा सक्रिय एक्सेल कार्यपुस्तिकाका सबै प्रकारका पानाहरूसँग सम्बन्धित छ। पानाहरू कार्यपत्रहरू, चार्ट पानाहरू माइक्रो पानाहरू हुन सक्छन्।

विधि गुणहरू
थप्नुहोस् अनुप्रयोग
Add2 गणना
प्रतिलिपि वस्तु
मेट्नुहोस् अभिभावक
सार्नुहोस् दृश्यमान
प्रिन्टआउट
प्रिन्ट पूर्वावलोकन
CalculateCalculate

उदाहरण १:

यो VBA कोडले कार्यपुस्तिकाको 2nd पाना सक्रिय गर्नेछ।

5952

उदाहरण २:

यस उदाहरणमा, हामी पहिलो पाना पछि नयाँ पाना थप्नेछौं।

1944

५. कार्यपत्र वस्तु

यो कार्यपत्रिका वस्तु पाना वस्तुको अंश हो। यो केवल कार्यपत्रहरूको संग्रह हो। तर पानाहरू वस्तुले चार्ट पाना र माइक्रो पनि समावेश गर्दछपानाहरू।

<19
विधिहरू गुणहरू
प्रतिलिपि अनुप्रयोग
मेट्नुहोस् गणना
सार्नुहोस् सिर्जनाकर्ता
प्रिन्टआउट<21 वस्तु
प्रिन्ट पूर्वावलोकन अभिभावक
चयन गर्नुहोस् दृश्यमान
थप्नुहोस्
थप्नुहोस्2

उदाहरण १:

यसले निम्न कार्यपुस्तिकाको 2nd कार्यपत्र सक्रिय गर्नेछ

1156

हामी पनि प्रयोग गर्न सक्छौं। पानाहरू वस्तु। तर यदि हामीले पानाहरू वस्तु प्रयोग गर्छौं भने, यसले चार्ट वा माइक्रो पानालाई सक्रिय गर्न सक्छ निर्दिष्ट कार्यपुस्तिकाको स्थानमा पनि निर्भर गर्दछ।

उदाहरण २:

हामी कार्यपुस्तिकामा हाम्रो इच्छित स्थानमा एउटा पाना प्रतिलिपि गर्नेछौं।

7242

समान पठनहरू

  • <एक्सेल VBA मा 22 म्याक्रो उदाहरणहरू
  • २० एक्सेल VBA मा मास्टर गर्न व्यावहारिक कोडिङ सुझावहरू
  • एक्सेलमा VBA कोड कसरी लेख्ने (सजिलोसँग चरणहरू)
  • एक्सेलमा VBA म्याक्रोका प्रकारहरू (एक द्रुत गाइड)
  • VBA सुविधाहरू र अनुप्रयोगहरूको परिचय

6। कार्यपत्र वस्तु

कार्यपत्र वस्तु कार्यपत्र को एक भाग हो। यसले एकल कार्यपत्र मात्र प्रतिनिधित्व गर्दछ। यस खण्डले कार्यपत्र वस्तुको आधारमा एउटा नमूना VBA कोड देखाउनेछ जसले एउटाकार्यपत्र।

<19 <19 <19
विधिहरू गुणहरू
सक्रिय गर्नुहोस् अनुप्रयोग
गणना गर्नुहोस् सेलहरू
हिज्जे जाँच गर्नुहोस् स्तम्भहरू
प्रतिलिपि गर्नुहोस्<21 टिप्पणीहरू
मेट्नुहोस् नाम
मूल्याङ्कन गर्नुहोस् अर्को
सार्नुहोस् आउटलाइन
टाँस्नुहोस् पेजसेटअप
PasteSpecial<21 अभिभावक
प्रिन्टआउट दायरा
प्रिन्ट पूर्वावलोकन पङ्क्तिहरू
SaveAs आकारहरू
चयन गर्नुहोस् क्रमबद्ध गर्नुहोस्
ट्याब
प्रकार
दृश्यमान

उदाहरण १:

यो VBA कोड लागू गरेपछि सक्रिय कार्यपत्रको नाम परिवर्तन हुनेछ।

9462

उदाहरण २:

हामी हालको कार्यपत्र बारे जान्न चाहन्छौं। निम्न VBA कोड लागू गर्नुहोस्।

6426

7। दायरा वस्तु

दायरा वस्तु एक्सेल फाइलको कक्षहरूसँग सम्बन्धित छ। यो एक्सेल कार्यपत्रबाट एकल कक्ष, पङ्क्ति, स्तम्भ, वा कक्षहरूको निश्चित संख्या, पङ्क्ति वा स्तम्भहरू चयन गर्न प्रयोग गरिन्छ। हामीले सेल सन्दर्भ राख्नु पर्छतर्क।

<19 <19 <19
विधिहरू गुणहरू
सक्रिय गर्नुहोस् ठेगाना
स्वत: भरण अनुप्रयोग
गणना गर्नुहोस् क्षेत्रहरू
खाली गर्नुहोस् कक्षहरू
प्रतिलिपि स्तम्भ
मेट्नुहोस् गणना
फेला पार्नुहोस् समाप्त
घुसाउनुहोस् फन्ट
PasteSpecial<21 उचाइ
बदल्नुहोस् वस्तु
चलाउनुहोस् बायाँ
चयन गर्नुहोस् ListObject
देखाउनुहोस् नाम
क्रमबद्ध गर्नुहोस्<21 अर्को
तालिका अभिभावक
दायरा
पङ्क्ति
पङ्क्तिहरू
शीर्ष
मान्यता
मान
चौडाइ

उदाहरण १:

यो एउटा नमूना VBA कोड हो, जसले दायराका कक्षहरू चयन गर्छ B5:D5

5090

उदाहरण २:

यस उदाहरणले निश्चित दायराबाट प्रतिलिपि गर्नेछ। सक्रिय shee t।

9324

8। आकार वस्तु

आकारहरू वस्तु कार्यपत्रमा अवस्थित सबै आकारहरूसँग सम्बन्धित छ। हामी यसलाई प्रयोग गरेर चयन गर्न र मेटाउन वा अन्य कार्यहरू गर्न सक्छौंवस्तु।

सबै चयन गर्नुहोस् कार्यपत्रबाट आकारहरूको।
विधिहरू गुणहरू
AddCallout Application
AddConnector Count
AddLine सिर्जनाकर्ता
AddPicture<21 अभिभावक
AddShape दायरा
वस्तु
8003

उदाहरण २:

यस उदाहरणमा, हामी विद्यमानमा इच्छित कार्य लागू गर्नेछौं। सक्रिय कार्यपत्रका आकारहरू।

1795

9। आकार वस्तु

आकार वस्तु आकृतिहरूको भाग हो। यसले सक्रिय कार्यपत्रमा एकल आकारलाई संकेत गर्छ। यो आकारहरू वस्तुसँग प्रयोग गरिन्छ।

विधिहरू गुणहरू
लागू गर्नुहोस् एप्लिकेशन
प्रतिलिपि स्वतः आकार प्रकार
कट पृष्ठभूमि शैली
मेट्नुहोस् चार्ट
डुप्लिकेट कनेक्टर
चयन गर्नुहोस् भर्नुहोस्
उचाइ
बायाँ
नाम
OnAction
अभिभावक
प्रतिबिम्ब
शीर्षक
शीर्ष
प्रकार
दृश्यमान
चौडाई

उदाहरण:

यो सरल

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