有没有人有关于如何仅锁定数据透视表的一部分的 vbascript(或一般提示)?我想在一半的数据透视列上保留能力过滤器,但删除折叠和展开第三和第二列中其他列的能力。谢谢。
问问题
65 次
1 回答
0
您可以像锁定任何单元格一样锁定数据透视表中的单元格。选择它们并从主页选项卡中:
格式>单元格...>保护>锁定。
然后保护工作表。
在这个小示例中,已创建从 F3 到 F4 的数据透视表。
Sub Macro1()
Cells.Select
Selection.Locked = False
Range("F3:F4").Select
Selection.Locked = True
Sheets("Sheet1").Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
于 2013-10-08T21:47:09.377 回答