2013-07-02 14 views
9

Naprawdę nie mam pojęcia, co ten błąd oznacza ... Próbuję użyć tego kodu, aby zaznaczyć wszystkie wiersze w jednym z podrzędnych w Stół obrotowy. Otrzymuję błąd czasu wykonywania 1004 "nie można uzyskać właściwości PivotFields klasy tabeli przestawnej". Oto kod:Błąd czasu wykonywania 1004 'Nie można uzyskać właściwości PivotFields klasy tabeli przestawnej'

Sub ttest() 
Dim pt As PivotTable 
Set pt = Sheets("Report").PivotTables("PivotTable1") 

pt.PivotFields("Row Labels").PivotItems("CL").DataRange.Select 

End Sub 
+9

oznacza to, że pole przestawne nie jest nazwane "Etykiety wierszy" – JosieP

+0

To się udało ... Głupio z mojej strony –

Odpowiedz

3

Jak JosieP powiedział w komentarzach, oznacza błąd 1004, że nie ma takiego object, to nie ma takiego pivot field że nazywa się „Etykiety rzędzie”.