< návrat zpět

MS Excel


Téma: Filtr kontingenční tabulky rss

Zaslal/a 25.6.2014 8:40

Zdravím,

mám data v kontingenční tabulce, kde ve flitru sestavy mám určité parametry (například čísla 1 - 100). Ale při dalším spouštění makra se mohou objevovat i jiné hodnoty.

Potřebuji vyfiltrovat pouze data pro hodnoty 10, 20 a 30. Když to provedu ručně a nahraji makro, jsou tam všechny hodnoty vypsány s parametrem "False" mimo těch požadovaných hodnot.

Neví prosím někdo jakým způsobem lze toto makro napsat tak, aby to bylo ve formě odznač vše, označ 10, označ 20, označ 30?

Mockrát díky

Zaslat odpověď >

icon #020129
eLCHa
Sub subTest()
With ActiveSheet.PivotTables("Kontingenční tabulka 1").PivotFields("a")

Dim pi As PivotItem
For Each pi In .PivotItems
Select Case pi.Caption
Case "10", "20", "30"
pi.Visible = True
Case Else
pi.Visible = False
End Select
Next pi
Set pi = Nothing
End With 'ActiveSheet.PivotTables("Kontingenční tabulka 1").PivotFields("a")
End Sub
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33

Automatické generování souborů

Majki • 17.4. 13:48

Automatické generování souborů

elninoslov • 17.4. 13:27

Automatické generování souborů

Majki • 17.4. 13:25

Automatické generování souborů

elninoslov • 17.4. 13:11

Makro smyčka

elninoslov • 17.4. 13:09