< návrat zpět
MS Excel
Téma: Přenesení KT na nový list s vybranými hodnotami
Zaslal/a Tulak 3.1.2012 8:39
Dobrý den,
Rád bych Vás poprosil o radu. Jak mohu přenést do nového sešitu kontingenční tabulku, aby nebylo možné v řádkových datech zobrazit jiná data, než ty, které jsou vybrána. Ve zkratce, nechci, aby se uživatelé dostali k jiným datům, než mají mít povolené.
Děkuji za odpověď.
RomanNTA(3.1.2012 10:10)#006841 Možná je otázka ... proč, když nemají vidět data, musí mít konti tabulku ??? ... jen úvaha. Pokud ji z nějakého důvodu skutečně nepotřebují pak by to šlo jen překopírovat do nového listu (sešitu) vizuálně jako konti tabulka. Třeba takto.
Sub Makro1()
' Označ a zkopíruj konti tab.
ActiveSheet.PivotTables("Tab2").PivotSelect "", xlDataAndLabel, True
Selection.Copy
' vyber nové místo
Workbooks.Add
Range("A1").Select
' vlož hodnoty
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
' vlož formáty.
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
' zruš schránku
Application.CutCopyMode = False
' nastav první buňku
Range("A1").Select
End Sub
citovat