Wpis z mikrobloga

Cześć Mirki, potrzebuje waszej pomocy.
Chcę zrobić makro, w którym podczas robienia tabeli przestawnej automatycznie odfiltruje się jedna rzecz. Znalazłem kod w internecie i działa.
Problem pojawia się wtedy kiedy w zestawieniu, z którego chcę zrobić tabelę przestawną nie ma tej rzeczy, którą normalnie chce odfiltrować. Wtedy w tabeli przestawnej pojawia się dodatkowa kolumna "Puste".

Mam nadzieję, że w miarę jasno opisałem swój problem xd
Kod wygląda tak:


Dim pt As PivotTable, pivotitem As PivotItem
For Each pt In ActiveSheet.PivotTables
If pt.Name = "Tabela przestawna1" Then 'check that pivot name exists
For Each pivot
item In pt.PivotFields("ODDOS").PivotItems
If pivotitem.Name = "0" Then 'check that item name exists
pivot
item.Visible = False: Exit For
End If
Next pivot_item: Exit For
End If
Next pt

#excel #vba