我正在使用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)中删除此值?