एक्सेल VBA म्याक्रोहरू (7 विधिहरू) प्रयोग गरी दायरामा डाटाको साथ अन्तिम पङ्क्ति खोज्नुहोस्

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

सामग्री तालिका

Microsoft Excel सँग काम गर्दा, अन्तिम पङ्क्ति वा स्तम्भहरू फेला पार्नु एक सामान्य कार्य हो। हामीले अन्तिम प्रयोग गरिएका पङ्क्तिहरू वा स्तम्भहरू फेला पार्न किबोर्ड प्रयोग गर्छौं। तर, तपाईंले जटिल डेटासेटबाट अन्तिम प्रयोग गरिएको पङ्क्ति फेला पार्न आवश्यक पर्ने अवस्थामा आफूलाई भेट्टाउन सक्नुहुन्छ। यस ट्यूटोरियलमा, तपाईले एक्सेलमा VBA प्रयोग गरी दायराको डेटा सहितको अन्तिम पङ्क्ति पत्ता लगाउन सिक्नुहुनेछ व्यावहारिक उदाहरणहरू र उचित चित्रणहरू सहित।

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

यो अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्।<1 रेन्ज.xlsm मा अन्तिम प्रयोग गरिएको पङ्क्ति फेला पार्नुहोस्

एक्सेल VBA म्याक्रोहरू प्रयोग गरेर दायरामा डाटाको साथ अन्तिम पङ्क्ति फेला पार्ने 7 तरिकाहरू

आगामी खण्डहरूमा , हामी तपाईंलाई सातवटा विधिहरू प्रदान गर्न जाँदैछौं जसले तपाईंलाई एक्सेलमा VBA प्रयोग गरी दायरामा डेटाको साथ अन्तिम पङ्क्ति फेला पार्न मद्दत गर्नेछ। हामी तपाइँलाई तपाइँको Excel ज्ञानलाई समृद्ध बनाउन यी सबै विधिहरू सिक्न र लागू गर्न सिफारिस गर्दछौं।

📕 थप पढ्नुहोस् : एक्सेलमा पङ्क्तिमा मानसहितको अन्तिम सेल फेला पार्नुहोस् (6 विधिहरू)<7

यो ट्यूटोरियल प्रदर्शन गर्न, हामी यो डेटासेट प्रयोग गर्न जाँदैछौं:

8>

यहाँ, हामीसँग केही खेलाडीहरूको जानकारी समावेश भएको डाटासेट छ। हामी तपाईंलाई सबै विधिहरू सिकाउन यो प्रयोग गर्नेछौं।

VBA सम्पादक खोल्नुहोस्

हामीले सुरु गर्नु अघि, यहाँ हामी तपाईंलाई VBA सम्पादक खोल्नको लागि एउटा साधारण रिमाइन्डर दिइरहेका छौं। एक्सेल।

पहिले आफ्नो किबोर्डमा Alt+F11 थिच्नुहोस्। त्यसपछि, घुसाउनुहोस् > मोड्युल। त्यस पछि, यसले एक्सेलको VBA सम्पादक खोल्नेछ।

१.VBA प्रयोग गरी दायरामा डाटाको साथ अन्तिम पङ्क्ति फेला पार्नको लागि दायरा।अन्त गुणको प्रयोग

अब, यो विधिले मूल रूपमा दायराको अन्त्य फेला पार्छ। मुख्य रूपमा, पछिल्लो प्रयोग गरिएको सेल दायरा। हामीले दिइएको दायरामा डाटाको साथ अन्तिम पङ्क्ति फेला पार्न यो विधि प्रयोग गर्न सक्छौं। VBA प्रयोग गर्नाले तपाईंलाई इच्छित परिणामहरू दिनेछ।

📌 चरणहरू

पहिले, VBA सम्पादक खोल्नुहोस्।

त्यसपछि, निम्न कोड टाइप गर्नुहोस्:

4610

अब, फाइल बचत गर्नुहोस्। त्यसपछि, म्याक्रो संवाद बक्स खोल्न Alt+F8 थिच्नुहोस्। range_end_method

त्यस पछि, Run मा क्लिक गर्नुहोस्।

तपाईँले देख्न सक्नुहुन्छ, हामीले एक्सेलमा VBA प्रयोग गरी दायरामा डेटा भएको अन्तिम पङ्क्ति सफलतापूर्वक फेला पारेका छौं।

2. दायरा।एक्सेलमा VBA को सम्पत्ति खोज्नुहोस्

अब, VBA मा हामी डेटासेटबाट कुनै विशेष मान खोज्नको लागि दायरा पत्ता लगाउने विधि प्रयोग गर्छौं। तर यो विधि दायरामा डाटाको साथ अन्तिम पङ्क्ति फेला पार्न काममा आउँछ। यसले खोज र amp जस्तै काम गर्दछ; एक्सेलको डायलग बक्स बदल्नुहोस्। दायरा। खोज विधिसँग धेरै तर्कहरू छन्। तर हामी ती सबै प्रयोग गर्ने छैनौं।

हामीले दायरा पत्ता लगाउने विधि प्रयोग गर्नु अघि, हामी तपाईंलाई द्रुत जानकारीको एक टुक्रा दिऔं:

सेलहरू फेला पार्नुहोस्("*", searchorder:=xlByRows, searchdirection:=xlPrevious)

What := "*" - तारा चिन्ह कुनै पनि पाठ वा नम्बर पत्ता लगाउने वाइल्डकार्ड वर्ण हो। कक्षमा। यो मुख्यतया गैर-खाली को लागि अन्वेषण जस्तै होcell।

SearchOrder:=xlByRows – यसको अर्थ अर्कोमा जानु अघि प्रत्येक पूरै पङ्क्ति खन्न खोज्नु हो। SearchDirection तर्कको आधारमा दिशा बायाँ-देखि-दायाँ वा दायाँ-देखि-बायाँ खोजिन्छ। यहाँको अतिरिक्त विकल्प xlByColumns हो, जुन अन्तिम स्तम्भ पत्ता लगाउन प्रयोग गरिन्छ।

SearchDirection:=xlPrevious - यसले कुन दिशा पत्ता लगाउने भन्ने निर्धारण गर्छ। xlPrevious को अर्थ यसले दायाँ-देखि-बायाँ वा तल-देखि-माथि खोज्नेछ। अर्को विकल्प xlNext हो जुन विपरित बाटोमा सर्छ।

📌 चरणहरू

पहिले, VBA सम्पादक खोल्नुहोस्।

त्यसपछि, निम्न कोड टाइप गर्नुहोस्:

6546

अब, फाइल बचत गर्नुहोस्। त्यसपछि, म्याक्रो संवाद बक्स खोल्न Alt+F8 थिच्नुहोस्। range_find_method चयन गर्नुहोस्।

त्यसपछि, चलाउनुहोस् मा क्लिक गर्नुहोस्।

अन्तमा, यसले हाम्रो एक्सेल कार्यपत्रमा डेटाको साथ अन्तिम पङ्क्ति फेला पार्नेछ।

3. VBA प्रयोग गरेर अन्तिम पङ्क्ति फेला पार्न विशेष सेल प्रकार्य प्रयोग गर्दै

यो विधिले तपाईँको किबोर्डमा Ctrl+End थिचेर काम गर्छ। जब तपाइँ तपाइँको किबोर्डमा Ctrl+End थिच्नुहुन्छ, तपाइँ जहाँ भए पनि तपाइँलाई सधैं अन्तिम पङ्क्तिमा लैजान्छ। तर यदि तपाइँ Excel मा VBA कोडहरू प्रयोग गरेर डेटाको साथ अन्तिम प्रयोग गरिएको पङ्क्ति फेला पार्न चाहनुहुन्छ भने, यो कोड तपाइँको लागि आवश्यक छ।

📌 चरणहरू

पहिले, VBA सम्पादक खोल्नुहोस्।

त्यसपछि, निम्न कोड टाइप गर्नुहोस्:

7954

अब, फाइल बचत गर्नुहोस्। त्यसपछि,म्याक्रो संवाद बक्स खोल्न Alt+F8 थिच्नुहोस्। specialcells_method चयन गर्नुहोस्।

त्यसपछि, Run मा क्लिक गर्नुहोस्।

तपाईँले देख्न सक्नुहुन्छ, हामी एक्सेलमा VBA प्रयोग गरेर डेटाको साथ अन्तिम पङ्क्ति फेला पार्न सफल छौं।

4. दायरामा डाटाको साथ अन्तिम पङ्क्ति फेला पार्न UsedRange प्रकार्य प्रयोग गर्दै

VBA मा UsedRange कार्यपत्रको स्वामित्व हो जसले कुनै विशेष कार्यपत्रमा प्रयोग गरिएको दायरा (कार्यपत्रमा प्रयोग गरिएका वा लोड गरिएका सबै एक्सेल कक्षहरू) प्रतिनिधित्व गर्ने दायरा वस्तु फर्काउँछ। यो एक सम्पत्ति हो जसको अर्थ माथि-बायाँ प्रयोग गरिएका कक्षहरू र कार्यपत्रमा अन्तिम दायाँ प्रयोग गरिएका कक्षहरूद्वारा कभर गरिएको वा निर्दिष्ट गरिएको क्षेत्र हो।

📌 चरणहरू

पहिले, VBA सम्पादक खोल्नुहोस्।

त्यसपछि, निम्न कोड टाइप गर्नुहोस्:

8050

अब, फाइल बचत गर्नुहोस्। त्यसपछि, म्याक्रो संवाद बक्स खोल्न Alt+F8 थिच्नुहोस्। usedRange_method चयन गर्नुहोस्।

त्यसपछि, चलाउनुहोस् मा क्लिक गर्नुहोस्।

अन्तमा, तपाईंले Excel मा कार्यपत्रमा अन्तिम प्रयोग गरिएको पङ्क्ति सफलतापूर्वक देख्नुहुनेछ।

5. Excel मा VBA प्रयोग गरेर तालिका दायरा प्रयोग गर्दै

यदि तपाईंसँग तपाईँको कार्यपत्रमा तालिकामा, तपाईँले यस विधिको साथ डेटाको साथ अन्तिम पङ्क्ति फेला पार्न सक्नुहुन्छ।

📌 चरणहरू

पहिले, VBA सम्पादक खोल्नुहोस्। .

त्यसपछि, निम्न कोड टाइप गर्नुहोस्:

3098

नोट : यहाँ, हामीले हाम्रो डेटासेट सुरु गरेपछि अन्तिम पङ्क्तिमा 3 थप्दैछौं। पङ्क्ति 3 पछि।

अब, फाइल बचत गर्नुहोस्। त्यसपछि, Alt+F8 थिच्नुहोस्म्याक्रो संवाद बक्स खोल्न। TableRange_method चयन गर्नुहोस्।

त्यसपछि, चलाउनुहोस् मा क्लिक गर्नुहोस्।

तपाईँले देख्न सक्नुहुन्छ, हामीले एक्सेलमा डेटाको साथ अन्तिम पङ्क्ति फेला पार्न VBA कोडहरूमा तालिका दायरा विधि सफलतापूर्वक प्रयोग गरेका छौं।

6. फेला पार्न नामित दायराको प्रयोग दायरा मा डेटा संग अन्तिम पङ्क्ति

यो विधि सामान्यतया Excel मा प्रयोग गरिदैन। तर, हामीलाई लाग्छ कि तपाईंले आफ्नो ज्ञानलाई समृद्ध बनाउन यो सिक्नुपर्छ।

यदि तपाईंको डेटासेटमा नाम गरिएको दायरा छ भने, तपाईंले यो कोड प्रयोग गर्न सक्नुहुन्छ। निम्न स्क्रिनसटमा हेर्नुहोस्। यसमा नाम गरिएको दायरा छ।

📌 चरणहरू

पहिले, VBA सम्पादक खोल्नुहोस् .

त्यसपछि, निम्न कोड टाइप गर्नुहोस्:

5908

नोट : हामीले LastRow मा 1 थप्दैछौं किनभने हाम्रो दायरा पङ्क्ति 1 पछि सुरु भयो। .

अब, फाइल बचत गर्नुहोस्। त्यसपछि, म्याक्रो संवाद बक्स खोल्न Alt+F8 थिच्नुहोस्। nameRange_method चयन गर्नुहोस्।

त्यसपछि, Run मा क्लिक गर्नुहोस्।

तपाईँले देख्न सक्नुहुन्छ, हामी VBA प्रयोग गरेर डेटाको साथ अन्तिम पङ्क्ति फेला पार्न सफल छौं।

7. एक्सेलमा VBA को वर्तमान क्षेत्र प्रकार्य

तपाईले VBA को CurrentRegion विधि पनि प्रयोग गर्न सक्नुहुन्छ। Excel मा अन्तिम प्रयोग गरिएको पङ्क्ति फेला पार्न। यद्यपि यो कठिन छ, तपाईले चाहानुहुन्छ भने यसलाई आफ्नो फाइदाको लागि प्रयोग गर्न सक्नुहुन्छ।

📌 चरणहरू

पहिले, VBA सम्पादक खोल्नुहोस्।

त्यसपछि, निम्न कोड टाइप गर्नुहोस्:

3531

नोट : दायरा पहिलो कक्षको हुनुपर्छ।तपाईंको डाटासेट। र आफ्नो रोजाइ अनुसार आफ्नो पङ्क्ति नम्बर थप्नुहोस्। यहाँ, हामीले 3 थप्यौं किनभने हाम्रो डेटासेट पङ्क्ति 3 पछि सुरु भयो।

अब, फाइल बचत गर्नुहोस्। त्यसपछि, म्याक्रो संवाद बक्स खोल्न Alt+F8 थिच्नुहोस्। CurrentRegion_method

त्यस पछि, Run मा क्लिक गर्नुहोस्।

तपाईँले देख्न सक्नुहुन्छ, हामीले VBA कोड प्रयोग गरेर डेटा सहितको अन्तिम पङ्क्ति सफलतापूर्वक फेला पारेका छौँ।

💬 याद गर्नुपर्ने कुराहरू

Range.End ले मात्र काम गर्छ। एकल पङ्क्ति वा स्तम्भ। यदि तपाईंको डेटासेटमा धेरै खाली कक्षहरू छन् भने, डेटाको साथ अन्तिम पङ्क्ति फेला पार्न गाह्रो हुनेछ।

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

निष्कर्ष

समाप्त गर्न, मलाई आशा छ कि यो ट्युटोरियलले तपाईंलाई दायरामा डेटाको साथ अन्तिम पङ्क्ति फेला पार्न उपयोगी ज्ञानको टुक्रा प्रदान गरेको छ। एक्सेलमा VBA प्रयोग गर्दै। हामी तपाईंलाई यी सबै निर्देशनहरू सिक्न र आफ्नो डेटासेटमा लागू गर्न सिफारिस गर्छौं। अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस् र आफैलाई प्रयास गर्नुहोस्। साथै, कमेन्ट सेक्सनमा प्रतिक्रिया दिन नहिचकिचाउनुहोस्। तपाईंको बहुमूल्य प्रतिक्रियाले हामीलाई यस प्रकारका ट्यूटोरियलहरू सिर्जना गर्न उत्प्रेरित राख्छ।

विभिन्न एक्सेल-सम्बन्धित समस्याहरू र समाधानहरूको लागि हाम्रो वेबसाइट Exceldemy.com जाँच गर्न नबिर्सनुहोस्।

नयाँ तरिकाहरू सिक्नुहोस् र बढ्दै जानुहोस्!

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