0

有没有人有关于如何仅锁定数据透视表的一部分的 vbascript(或一般提示)?我想在一半的数据透视列上保留能力过滤器,但删除折叠和展开第三和第二列中其他列的能力。谢谢。

4

1 回答 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 回答