/ / रो ऊंचाई को स्वचालित रूप से एक्सेल में समायोजित करना - एक्सेल, vba

एक्सेल में एक्सेल, वीबीए स्वचालित रूप से पंक्ति ऊंचाई समायोजित करना

एक्सेल (2003) में, मेरे पास एक आइटम की एक सूची हैवह पृष्ठ जिसे मेरा अनुमानक से चुन सकते हैं, और फिर चालान पर यह चयनित वस्तुओं को प्रिंट करता है .... लेकिन मैं चयनित आइटमों के लिए रिक्त लाइनें नहीं चाहता हूं। मुझे या तो रिक्त पंक्ति की ऊँचाई कैसे मिलेगी 0, या डेटा पतन के बिना पंक्तियाँ हैं। क्या यह संभव है।

उत्तर:

उत्तर № 1 के लिए 1

आप रोहाइट प्रॉपर्टी को प्रोग्रामेटिक रूप से एक्सेल में सेट कर सकते हैं।

उदाहरण के लिए, आप पंक्तियों की एक सीमा पर लूप कर सकते हैं और रोहाइट को बदल सकते हैं:

Dim row As Range
For Each row In ActiveWorkbook.Worksheets("Sheet1").Range("10:20").Rows
row.RowHeight = 0
Next

या कुछ सशर्त मूल्यांकन करें:

Dim row As Range
For Each row In ActiveWorkbook.Worksheets("Sheet1").Range("10:20").Rows
If row.Cells(1, 2).Value = 10 Then row.RowHeight = 0
Next

या पंक्ति हटाएं:

row.Delete