यह ट्यूटोरियल प्रदर्शित करेगा कि वीबीए का उपयोग करके पंक्ति ऊंचाई और कॉलम चौड़ाई कैसे सेट करें।
VBA में .RowHeight और .ColumnWidth गुणों को सेट करके एक्सेल रो की ऊंचाई और कॉलम की चौड़ाई को बदला जा सकता है।
VBA के साथ कॉलम की चौड़ाई सेट करें
मैक्रो सेट करने के लिए स्तंभ की चौड़ाई कॉलम ए से ई तक:
123 | उप कॉलम_विड्थ ()कॉलम ("ए: ई")। कॉलमविड्थ = 30अंत उप |
VBA . के साथ पंक्ति ऊँचाई सेट करें
मैक्रो सेट करने के लिए पंक्ति की ऊंचाई पंक्ति 1 का:
123 | उप रोहाइट ()पंक्तियाँ ("1: 1")। पंक्ति ऊँचाई = 30अंत उप |
ऑटोफिट कॉलम की चौड़ाई
एक्सेल कॉलम की चौड़ाई को "ऑटोफिट" करने की क्षमता प्रदान करता है। यह सुविधा कॉलम की चौड़ाई को समायोजित करती है ताकि कॉलम उस कॉलम में पाए जाने वाले सभी टेक्स्ट को फिट करने के लिए पर्याप्त चौड़ा हो।
वीबीए में कॉलम चौड़ाई ऑटोफिट करने के लिए:
1 | कॉलम ("ए: बी")। ऑटोफिट |
हमने इसके बारे में एक अन्य लेख में लिखा है कि कैसे VBA से एक कॉलम को ऑटोफिट किया जाए, जिसमें सभी इस्तेमाल किए गए कॉलम को ऑटोफिट कैसे करें।
ऑटोफ़िट पंक्ति ऊँचाई
आप इसी तरह की विधि का उपयोग करके पंक्ति ऊंचाई को स्वत: फ़िट भी कर सकते हैं:
1 | पंक्तियाँ ("1:2")। ऑटोफिट |
सेल चौड़ाई सेट करें
आप किसी सेल को संदर्भित करके कॉलम की चौड़ाई भी समायोजित कर सकते हैं:
1 | रेंज ("ए 1")। संपूर्ण कॉलम। कॉलमविड्थ = 20 |
सेल ऊंचाई सेट करें
या किसी सेल को संदर्भित करके पंक्ति की ऊँचाई समायोजित करें:
1 | रेंज ("a1")। EntireRow.RowHeight = 10 |
कॉलम की चौड़ाई प्राप्त करें
कॉलम की कॉलम चौड़ाई प्राप्त करने के लिए:
12 | मंद iColumnचौड़ाई जितनी लंबी हैiColumnWidth = कॉलम ("ए")। कॉलमविड्थ |
नोट: यदि श्रेणी के सभी स्तंभों की चौड़ाई समान नहीं है, तो यह शून्य वापस आ जाएगा।
पंक्ति ऊँचाई प्राप्त करें
इसी तरह, आप पंक्ति की ऊंचाई प्राप्त कर सकते हैं:
12 | मंद iRowऊंचाई जितनी लंबी हैiRowHeight = पंक्तियाँ ("1")। RowHeight |