VBA操纵数据透视表内容

时间:2012-11-14 21:30:09

标签: excel vba excel-vba

我正在使用Excel 2010,我有一个奇怪的问题,我希望使用VBA解决。

我有一个数据透视表,它从单独的数据表中包含的数据源中提取数据。该数据透视表最终将与其他人共享。

创建数据透视表后,我删除了工作表,因此原始数据不可见。最后,我想创建一个包含在数据透视表中的内容的锁定视图,即我不想让用户在创建表之后查看所有字段及其值(例如地址等)。

e.g。

如果我有以下数据集

ID  First Name  Last Name   Street            Salary
1   George  Bush            The Street        100
2   Peter   Sellers         2 The Close       200
3   Paul    Scholes         3 The Ness        400
4   David   Cameron         4 The Avenue      300
5   Robert  Redford         5 The Yard        250

我创建数据透视表然后删除数据表,它仍然允许最终用户操纵数据透视表中的所有列。我想基于最终用户的类型隐藏某些字段,为简单起见,只是街道字段。如何从能够在数据透视表中使用的字段列表(使用VBA)中删除此值?

0 个答案:

没有答案