我在Excel电子表格中定义了100列200个字符的范围。 当我通过保护锁定20,000个单元格的范围时,我无法让用户对此范围进行排序。我不能同时进行保护和整理吗?这似乎不是一个好的设计。
我唯一能做的就是“允许在范围内进行编辑”,但这样做可以锁定保护单元格。
答案 0 :(得分:0)
我不知道有任何方法可以对工作表执行此操作,但数据透视表允许您对数据进行排序和过滤。除非您编辑定义的范围并点击刷新按钮,否则没有人能够编辑它。要么只是隐藏工作表并保持枢轴表打开,要么将数据透视表复制到另一个excel文件。
答案 1 :(得分:0)
您可以尝试:
1. Application.ScreenUpdating = False
2.取消保护范围,
3.对范围进行排序,
4.保护范围,
5. Application.ScreenUpdating = True
我不确定是否符合您的需要,因为您没有提供任何样本(代码或文件)......
答案 2 :(得分:0)