2

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

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

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

例如

如果我有以下数据集

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

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

4

0 回答 0