मैं कैसे अंतिम पंक्ति से VBA में सभी पंक्तियों को सामने लाने करते हैं?

वोट
0

स्प्रेडशीट पर, LastRow वास्तव में 32 है, लेकिन जब मैं इस उप चलाने के लिए, यह पंक्ति 30 से पहले के unhiding सब कुछ है, और दोनों 31 और 32 छिपा हुआ हो जाता है। कोई मदद?

Dim I As Integer
Dim LastRow As Long
LastRow = Cells(Rows.Count, 4).End(xlUp).Row
For I = 1 To LastRow
    Rows(I).EntireRow.Hidden = False
Next I
13/02/2020 को 23:58
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
1

LastRow = Cells(Rows.Count, 4).End(xlUp).Row अंतिम दृश्यमान पंक्ति रिटर्न (डेटा) के साथ ...

इस मामले में काम करेंगे:

ActiveSheet.UsedRange.Rows.count

यहां तक ​​कि अगर मैं इसे इस्तेमाल करने की सलाह कभी नहीं ...

14/02/2020 को 00:16
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more