makro v excelu 2003
Zdravím,
potřeboval bych pomoc (pokud to jde) s makrem pro "vzdálené" ovládání kontingenční tabulky v jinem listu než je uložena tabulka. Do teď to řeším tak, že natvrdo změním makrem například rok, ale je to hodně maker a není to elegantní řešení.
Sub j01t()
With ActiveSheet.PivotTables("Kontingenční tabulka 1").PivotFields("year")
.PivotItems("2001").Visible = False
End With
End Sub
Má představa je taková, že bych si rok vybral s rozvýracího seznamu, případně jiným řešením.
Moc krát děkuji.
potřeboval bych pomoc (pokud to jde) s makrem pro "vzdálené" ovládání kontingenční tabulky v jinem listu než je uložena tabulka. Do teď to řeším tak, že natvrdo změním makrem například rok, ale je to hodně maker a není to elegantní řešení.
Sub j01t()
With ActiveSheet.PivotTables("Kontingenční tabulka 1").PivotFields("year")
.PivotItems("2001").Visible = False
End With
End Sub
Má představa je taková, že bych si rok vybral s rozvýracího seznamu, případně jiným řešením.
Moc krát děkuji.
poradit ti mohu s rozevíracím seznamem. Do buněk, někam do listu, ve kterém mají být vybírány, zadej roky (třeba 10 po sebe). Potom v menu najdi položku Ověření (nevím teď přsesně kde, myslím je to položka Data). Tam vyber seznam a do políčka zdroj odkaz na buňky, kde jsou uvedeny roky. Potom už záleží na tom, jak te tabulka udělána. Je víc možností.
Snad ti to pomůže.
Snad ti to pomůže.