यह ट्यूटोरियल प्रदर्शित करेगा कि क्षैतिज और लंबवत दोनों तरह से सेल में केंद्र टेक्स्ट में वीबीए का उपयोग कैसे करें।
हम एक्सेल में होम रिबन में संरेखण समूह का उपयोग एक सेल में क्षैतिज और लंबवत दोनों पाठों को केंद्र में करने के लिए कर सकते हैं। यदि हम पाठ को प्रारूपित करने के लिए मैक्रो लिख रहे हैं, तो हम वीबीए कोड का उपयोग करके इस कार्यक्षमता को फिर से बना सकते हैं।
मध्य पाठ क्षैतिज
टेक्स्ट को एक ही सेल में क्षैतिज रूप से केन्द्रित करने के लिए, हम निम्नलिखित कोड का उपयोग कर सकते हैं:
123 | उप केंद्र पाठ ()ActiveCell.HorizontalAlignment = xlCenterअंत उप |
वैकल्पिक रूप से, सेल की चयनित श्रेणी के प्रत्येक सेल में टेक्स्ट को क्षैतिज रूप से केन्द्रित करने के लिए, हम चयन ऑब्जेक्ट का उपयोग कर सकते हैं और निम्न कार्य कर सकते हैं:
123 | उप केंद्र पाठ ()चयन। क्षैतिज संरेखण = xl केंद्रअंत उप |
हम संरेखण को का उपयोग करके दाएं या बाएं में भी बदल सकते हैं xlबाएं तथा एक्सएलराइट स्थिरांक
सेल में टेक्स्ट को राइट अलाइन करने के लिए, हम निम्नलिखित कोड का उपयोग कर सकते हैं:
123 | उप राइटएलाइन टेक्स्ट ()ActiveCell.HorizontalAlignment = xlRightअंत उप |
मध्य पाठ लंबवत
पाठ को लंबवत रूप से केंद्रित करना क्षैतिज रूप से समान है।
123 | सब सेंटरटेक्स्टवर्टिकल ()ActiveCell.VerticalAlignment = xlCenterअंत उप |
जैसा कि एक चयन में पाठ को लंबवत रूप से केंद्रित कर रहा है:
123 | उप केंद्रपाठ्यलंबवत ()चयन। लंबवत संरेखण = xl केंद्रअंत उप |
हम टेक्स्ट को सेल के ऊपर या नीचे या चयन का उपयोग करके भी बदल सकते हैं एक्सएलटॉप या xlनीचे स्थिरांक
123 | उप TopAlignखड़ी रूप से ()ActiveCell.VerticalAlignment = xlTopअंत उप |
टेक्स्ट को क्षैतिज और लंबवत रूप से एक ही समय पर केन्द्रित करें
यदि हम एक ही समय में पाठ को क्षैतिज और लंबवत रूप से केन्द्रित करना चाहते हैं, तो ऐसा करने के कुछ तरीके हैं।
1234 | उप केंद्र दोनों ()ActiveCell.HorizontalAlignment = xlCenterActiveCell.VerticalAlignment = xlCenterअंत उप |
वैकल्पिक रूप से, दोहराए जाने वाले कोड को कम करने के लिए, हम कथन के साथ और समाप्ति के साथ उपयोग कर सकते हैं।
123456 | उप केंद्रबोथ२ ()चयन के साथक्षैतिज संरेखण = xl केंद्र.वर्टिकल एलाइनमेंट = xlCenterके साथ समाप्त करनाअंत उप |
उपरोक्त कोड एक्सेल में सभी सेल पर लागू होगा जो उस समय चुने गए हैं।
विथ एंड एंड विथ का उपयोग करना बहुत प्रभावी होता है जब हमारे पास चयन के भीतर करने के लिए बहुत सारे फ़ॉर्मेटिंग होते हैं, जैसे कि सेल मर्ज करना या ओरिएंटेशन बदलना।
12345678 | सब मर्ज एंड सेंटर ()चयन के साथक्षैतिज संरेखण = xl केंद्र.वर्टिकल एलाइनमेंट = xlबॉटमअभिविन्यास = -36.मर्जसेल्स = ट्रूके साथ समाप्त करनाअंत उप |