1
我有一個數據透視表「日期/時間」數據透視表。我需要一個宏來選擇字段的最後一項。 我試着下面的代碼,但不工作如何使用Excel VBA選擇透視字段中的最後一項?
Sub Test()
Dim i As Long
i = ActiveSheet.PivotTables("PivotTable1").PivotFields("Date/Time").PivotItems.Count
With ActiveSheet
.PivotTables("PivotTable1").PivotFields("Date/Time").PivotItems(i).Visible=True
End With
End Sub
請幫助我。我無法找到我的錯誤。
'select'永遠不是一個好的選擇。你可以做的是導航到「日期/時間」字段,然後導航到該字段/列的最後一行。 – bonCodigo
這些索引不是基於0的嗎?你需要'我 - 1'。另外,「不起作用」對你意味着什麼?它是否顯示錯誤信息,它是否沒有做任何事情? – ApplePie
@ AlexandreP.Levasseur我也試過i-1。它只是沒有做任何事情。 –