सामग्री तालिका
यस लेखमा, म तपाइँलाई देखाउनेछु कि कसरी एक्सेल वर्कशीटको प्यानलाई भिजुअल बेसिक अफ एप्लिकेसन (VBA) को साथ फ्रिज गर्न सकिन्छ। धेरै पटक Excel मा काम गर्दा, हामीले प्यानहरू फ्रिज गर्नुपर्छ। सुविधा र राम्रो अनुभवको लागि कार्यपत्रको। आज तपाईंले VBA मार्फत यो कसरी पूरा गर्न सक्नुहुन्छ भन्ने कुरा सिक्नुहुनेछ।
Excel मा VBA सँग फ्रिज प्यानहरू (द्रुत दृश्य)
5460
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईंले यो लेख पढिरहँदा अभ्यास गर्न यो अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्।
VBA Freeze Panes.xlsm<०>एक्सेल फ्रिज प्यानहरूको परिचय
माइक्रोसफ्ट एक्सेलमा, प्यानहरू फ्रिज गर्नु भनेको पङ्क्ति वा स्तम्भ वा दुवैलाई यसरी फ्रिज गर्नु हो। यदि तपाइँ स्क्रोलबार स्क्रोल गरेर तल वा दायाँ जानुहुन्छ भने, त्यो पङ्क्ति वा स्तम्भ सधैं देखिनेछ। यो सामान्यतया पङ्क्ति वा स्तम्भहरूसँग गरिन्छ जुन डेटा सेटको हेडरहरू समावेश गर्दछ।
उदाहरणका लागि, तलको डेटा सेट हेर्नुहोस्। यहाँ हामीले कार्यपत्रलाई पङ्क्ति 3 ( वर्ष ) र स्तम्भ B ( उत्पादनको नाम ) सम्म फ्रिज गरेका छौं।
जब हामी स्क्रोलबार स्क्रोल गरेर कार्यपत्र तल जान्छौं, हामीले पङ्क्तिहरू 3 देखि पङ्क्तिहरू सधैं देखिने देख्नेछौं।
<0स्तम्भ B को लागि उस्तै जब हामी दायाँ स्क्रोल गर्छौं।
अब, म्यानुअल रूपमा कार्यपत्रमा प्यानहरू फ्रिज गर्न, पङ्क्ति र स्तम्भ पछि सेल चयन गर्नुहोस् (यस उदाहरणमा सेल C4 ) र जानुहोस् दृश्य >फ्रिज प्यान > एक्सेल उपकरणपट्टीमा प्यानहरू फ्रिज गर्नुहोस्।
मात्र पङ्क्ति फ्रिज गर्न, सम्पूर्ण पङ्क्ति चयन गर्नुहोस् र दृश्य > मा जानुहोस्। फ्रिज प्यान > एक्सेल उपकरणपट्टीमा प्यानहरू फ्रिज गर्नुहोस्।
त्यसैगरी, केवल स्तम्भ फ्रिज गर्न, सम्पूर्ण स्तम्भ चयन गर्नुहोस् र दृश्य > मा जानुहोस्। फ्रिज प्यान > एक्सेल उपकरणपट्टीमा प्यानहरू फ्रिज गर्नुहोस्।
14>
⧭ नोटहरू:
- शीर्ष पङ्क्ति फ्रिज गर्नुहोस् चयन गर्नुहोस्। केवल शीर्ष पङ्क्ति फ्रिज गर्न।
- त्यसैगरी, पहिलो स्तम्भ मात्र फ्रिज गर्न प्रथम स्तम्भ फ्रिज गर्नुहोस् चयन गर्नुहोस्।
5 एक्सेलमा VBA सँग प्यानहरू फ्रिज गर्ने तरिकाहरू
हामीले एक्सेलमा प्यानहरू फ्रिज गर्ने के हो र यसलाई म्यानुअल रूपमा कसरी पूरा गर्ने भनेर सिकेका छौं। अब, आज हाम्रो मुख्य छलफलमा जाऔं, कसरी VBA ।
1 सँग प्यान फ्रिज गर्ने। एक्सेलमा VBA को साथ केवल एक पङ्क्ति फ्रिज गर्नुहोस्
सबैभन्दा पहिले, हामी कसरी VBA को साथ मात्र पङ्क्ति फ्रिज गर्न सक्छौं हेरौं।
पहिले छलफल गरिए अनुसार, केवल एक पङ्क्ति फ्रिज गर्नुहोस्, पहिले तपाईंले फ्रिज गर्न पङ्क्तिको तलको सम्पूर्ण पङ्क्ति चयन गर्नुपर्नेछ (यो उदाहरणमा पङ्क्ति 4 )।
त्यसपछि तपाईंले लागू गर्नुपर्नेछ। फ्रिज प्यानहरू आदेश।
त्यसोभए VBA कोड यस्तो हुनेछ:
⧭ VBA कोड:
7083
⧭ आउटपुट:
यो कोड चलाउनुहोस्। र तपाईंले पङ्क्ति 3 सम्म जमेको सक्रिय कार्यपत्र फेला पार्नुहुनेछ।
⧭ नोटहरू:
- यहाँ हामीले कार्यपत्रको पङ्क्ति 4 को कुनै पनि सेल चयन गर्न सेल C4 प्रयोग गरेका छौं। तपाईंयसलाई आफ्नो आवश्यकता अनुसार चयन गर्नुहोस्।
- कोडको अन्तिम लाइन रेन्ज(“C4”)। चयन गर्नुहोस् सम्पूर्ण पङ्क्तिलाई अचयन गर्ने उद्देश्यका लागि हो 4 ( कुनै पनि चयनलाई अचयन गर्नु भनेको नयाँ चयन चयन गर्नु हो, जस्तै एक्सेलमा, केहि चयन रहनु पर्छ)। यदि तपाइँ चाहनुहुन्छ भने तपाइँ यो लाइन छोड्न सक्नुहुन्छ।
थप पढ्नुहोस्: Excel मा शीर्ष पङ्क्ति कसरी फ्रिज गर्ने (4 सजिलो विधि)
2। एक्सेलमा VBA को साथ केवल एउटा स्तम्भ फ्रिज गर्नुहोस्
हामीले कसरी VBA सँग पङ्क्ति फ्रिज गर्न सक्छौं देखेका छौं। अब VBA को साथ स्तम्भ कसरी फ्रिज गर्ने हेरौं।
पङ्क्ति जस्तै, केवल स्तम्भ फ्रिज गर्न, पहिले तपाईंले फ्रिज गर्न स्तम्भको दायाँ पूरै स्तम्भ चयन गर्नुपर्छ। (स्तम्भ C यस उदाहरणमा)।
त्यसपछि तपाईंले फ्रिज प्यानहरू आदेश लागू गर्नुपर्छ।
त्यसोभए VBA कोड हुनेछ:
⧭ VBA Code:
2509
⧭ आउटपुट:
यो कोड चलाउनुहोस्। र तपाईंले स्तम्भ C सम्म जमेको सक्रिय कार्यपत्र फेला पार्नुहुनेछ।
25>
⧭ नोटहरू:
- यहाँ हामीले कार्यपत्रको स्तम्भ C को कुनै पनि सेल चयन गर्न सेल C4 प्रयोग गरेका छौं। तपाइँ यसलाई तपाइँको आवश्यकता अनुसार चयन गर्नुहोस्।
- कोडको अन्तिम रेखा रेन्ज("C4")। चयन गर्नुहोस् सम्पूर्ण स्तम्भ C चयन रद्द गर्ने उद्देश्यको लागि हो। (कुनै पनि चयनलाई अचयन गर्नु भनेको नयाँ चयन चयन गर्नु हो, जस्तै एक्सेलमा, केहि चयन रहनु पर्छ)। यदि तपाईं चाहनुहुन्छ भने यो लाइन छोड्न सक्नुहुन्छ।
थप पढ्नुहोस्: २ स्तम्भहरू कसरी फ्रिज गर्नेएक्सेलमा (५ विधिहरू)
3। एक्सेलमा VBA मार्फत पङ्क्ति र स्तम्भ दुबै फ्रिज गर्नुहोस्
हामीले पङ्क्ति र स्तम्भलाई छुट्टाछुट्टै फ्रिज गर्ने तरिका हेरेका छौं। यस पटक, हामी कसरी पङ्क्ति र स्तम्भ दुवैलाई सँगै फ्रिज गर्न सक्छौं हेरौं।
पङ्क्ति र स्तम्भ दुवैलाई एकै ठाउँमा फ्रिज गर्न, तपाईंले पङ्क्तिको तलको सेललाई फ्रिज गर्न र स्तम्भको दायाँतिर चयन गर्नुपर्छ। फ्रिज गर्नका लागि (यस उदाहरणमा सेल C4 )।
त्यसपछि तपाईंले फ्रिज प्यानहरू आदेश लागू गर्नुपर्छ।
त्यसैले VBA कोड हुनेछ:
⧭ VBA कोड:
1463
⧭ आउटपुट:
यो कोड चलाउनुहोस्। र तपाईंले पङ्क्ति 3 र स्तम्भ C सम्म जमेको सक्रिय कार्यपत्र भेट्टाउनुहुनेछ।
⧭ नोटहरू:
- यहाँ हामीले सेल C4 लाई पङ्क्ति 3 तलको सेल चयन गर्न र स्तम्भ B को दायाँ प्रयोग गरेका छौं। त्यो सेल हो C4 । तपाइँ यसलाई तपाइँको आवश्यकता अनुसार चयन गर्नुहोस्।
थप पढ्नुहोस्: एक्सेलमा चयन गरिएका प्यानहरू कसरी फ्रिज गर्ने (१० तरिका)
समान पढाइहरू:
- एक्सेलमा मल्टिपल प्यान कसरी फ्रिज गर्ने (४ मापदण्ड)
- एक्सेलमा प्यान फ्रिज गर्न किबोर्ड सर्टकट (३ सर्टकट)<2
- एक्सेलमा पहिलो ३ स्तम्भहरू कसरी फ्रिज गर्ने (४ द्रुत तरिकाहरू) १७>
4. एक्सेलमा VBA सँग प्यानहरू फ्रिज गर्न प्रयोगकर्ताफार्म विकास गर्नुहोस्
हामीले कसरी एक्सेल कार्यपत्रमा VBA सँग पङ्क्ति वा स्तम्भ वा दुवै पङ्क्ति र स्तम्भ फ्रिज गर्न सक्छौं भनेर देखेका छौं।
अब हामी सबै ल्याउनको लागि प्रयोगकर्ताफार्म विकास गर्नेछौंएकल इन्टरफेस भित्र फरक कार्यहरू।
⧭ प्रयोगकर्ता फारम विकास गर्न चरणबद्ध प्रक्रिया:
⧪ चरण 1:
<15
⧪ चरण २:
- UserForm1 भनिने नयाँ UserForm VBA
- को बायाँमा सिर्जना हुनेछ। 1>UserForm , तपाईंले ToolBox नामक Control प्राप्त गर्नुहुनेछ। टूलबक्समा आफ्नो माउस होभर गर्नुहोस् र टेक्स्टबक्स (टेक्स्टबक्स१) खोज्नुहोस्। एउटा फेला पारेपछि, यसलाई UserForm को माथि तान्नुहोस्।
- त्यसैगरी, ListBox ( ListBox1 ) लाई <1 मा दायाँ तान्नुहोस्।>पाठ बाकस , र UserForm को तल दायाँ कुनामा CommandButton (Commandbutton1) । CommandButton को डिस्प्लेलाई ठीक मा परिवर्तन गर्नुहोस्। तपाइँको UserForm अब यस्तो देखिनु पर्छ:
⧪ चरण 3:
एक घुसाउनुहोस् VBA उपकरण बाकसबाट मोड्युल ( घुसाउनुहोस् > मोड्युल )
⧪ चरण 4 :
निम्न VBA कोड मोड्युल मा घुसाउनुहोस्।
3518
⧪ चरण 5:
ठीक छ को रूपमा प्रदर्शित कमान्ड बटन मा डबल क्लिक गर्नुहोस्। CommandButton1_Click भनिने एउटा निजी उप खुल्नेछ। त्यहाँ निम्न कोड घुसाउनुहोस्:
5404
⧪ चरण6:
त्यसैगरी TextBox1 मा डबल क्लिक गर्नुहोस्। TextBox1_Change भनिने एउटा निजी उप खुल्नेछ। त्यहाँ निम्न कोड घुसाउनुहोस्।
1239
⧪ चरण 7:
तपाईँको UserForm अब तयार छ प्रयोग गर्नुहोस्। फ्रिज गर्न पङ्क्तिमा तलको सेल चयन गर्नुहोस् र फ्रिज गर्न स्तम्भमा दायाँ (सेल C4 यहाँ), र म्याक्रो लाई Run_UserForm भनिन्छ चलाउनुहोस्।
⧪ चरण 8:
- प्रयोगकर्ता फारम लोड हुनेछ। तपाईंले चयन गरिएको सेलको ठेगाना ( C4 ) TextBox मा फेला पार्नुहुनेछ। यदि तपाईं चाहनुहुन्छ भने, तपाईंले यसलाई परिवर्तन गर्न सक्नुहुन्छ।
- त्यसपछि ListBox मा उपलब्ध तीन विकल्पहरू मध्ये कुनै एक चयन गर्नुहोस्। यहाँ म पङ्क्ति र स्तम्भ दुवै फ्रिज गर्न चाहन्छु, त्यसैले मैले पङ्क्ति र स्तम्भ दुवै फ्रिज गर्नुहोस् चयन गरेको छु।
- त्यसपछि ठीक क्लिक गर्नुहोस्।
⧪ चरण 9:
तपाईँले आफ्नो इच्छा अनुसार जमेको कार्यपत्र फेला पार्नुहुनेछ। (यहाँ पङ्क्ति 3 र स्तम्भ B सम्म फ्रिज गरिएको छ।
सम्बन्धित सामग्री: एक्सेलमा फ्रेम फ्रिज कसरी गर्ने (६ द्रुत चालहरू)
5. एक्सेलमा फ्रिज प्यानहरूको विकल्प: VBA संग विन्डो विभाजित गर्नुहोस्
हामीले एक्सेलमा फ्रिज प्यानहरू बारे धेरै कुरा गरेका छौं। अब, एक्सेलमा फ्रिज प्यानहरू को एक धेरै उपयोगी विकल्प हेरौं, स्प्लिट विन्डो आदेश।
तपाईंले ActiveWindow.SplitRow वा ActiveWindow.SplitColumn in VBA कार्यपत्र पङ्क्ति-वार वा स्तम्भ विभाजित गर्न-बुद्धिमानी।
उदाहरणका लागि, पङ्क्ति 3 बाट कार्यपत्र विभाजित गर्न, प्रयोग गर्नुहोस्:
9861
त्यसैगरी, स्तम्भ B बाट कार्यपत्र विभाजित गर्न, प्रयोग गर्नुहोस्:
5074
⧭ VBA कोड:
7810
⧭ आउटपुट:
कोड चलाउनुहोस्, यसले सक्रिय कार्यपत्रलाई पङ्क्ति 3 र स्तम्भ B बाट विभाजित गर्नेछ।
सम्बन्धित सामग्री : एक्सेलमा कस्टम फ्रिज प्यानहरू कसरी लागू गर्ने (३ सजिलो तरिकाहरू)
याद गर्नुपर्ने कुराहरू
- लागू गर्नु अघि फ्रिज प्यानहरू एक्सेलमा, तपाईंले सबै फ्रिज प्यानहरू अनफ्रिज गर्नुपर्छ पहिले नै लागू गरिएको छ। अन्यथा, फ्रिज प्यानहरू आदेशले काम गर्ने छैन।
- फ्रिज प्यानहरू आदेशले मर्ज गरिएको कक्षहरू मार्फत काम गर्दैन। त्यसैले अनमर्ज गर्नुहोस् यदि कुनै छ भने फ्रिज प्यानहरू आदेश लागू गर्नु अघि।
निष्कर्ष
त्यसो एक्सेलमा VBA सँग फ्रिज प्यानहरू प्रयोग गर्ने विधिहरू हुन्। मैले एक्सेलको कार्यपत्रमा फ्रिज प्यानहरू लागू गर्ने सबै सम्भावित तरिकाहरू छलफल गर्ने प्रयास गरेको छु। के तपाईंको कुनै प्रश्न छन्? हामीलाई सोध्न नहिचकिचाउनुहोस्। र थप पोष्ट र अद्यावधिकहरूको लागि हाम्रो साइट ExcelWIKI भ्रमण गर्न नबिर्सनुहोस्।