मैं PivotItem.Visible = False
बनाना चाहते, लेकिन मैं एक त्रुटि मिलती रहती है = PivotItem.Visible सेट करते समय PivotItem वर्ग के दर्शनीय गुण सेट करने में असमर्थ:झूठी
Unable to set the Visible property of the PivotItem class
मैं सब समाधान मैं इंटरनेट में पाया की कोशिश की लेकिन
: कोई भी काम करने के लिएpt.PivotCache.MissingItemsLimit = xlMissingItemsNone
Sub FloorCompareSetter()
Dim pt As PivotTable
Dim pf As PivotField
Dim pi As PivotItem
Dim PivotSheet As Worksheet
Set PivotSheet = ThisWorkbook.Worksheets("PIVOT")
PivotSheet.PivotTables("PivotTable5").RefreshTable
Set pt = PivotSheet.PivotTables("PivotTable5")
pt.PivotCache.MissingItemsLimit = xlMissingItemsNone
Set pf = pt.PivotFields("Period")
For Each pi In _
pt.PivotFields("Period").PivotItems
Select Case pi.Name
Case Is = "1601A"
pi.Visible = True
Case Else
pi.Visible = False 'error
End Select
Next pi
End Sub
मैं मेज और इस लाइन ताज़ा की कोशिश की, लेकिन अभी भी काम नहीं कर रहा लगता है
यहाँ मेरी पाइवट टेबल की एक तस्वीर है:
क्या मैं गलत कर रहा हूँ और मैं इस समस्या को कैसे हल कर सकते हैं?
मैंने इसे प्रश्न में शामिल किया- 'पिवोट इटिम क्लास की दृश्यमान संपत्ति सेट करने में असमर्थ' –