2016-01-20 86 views
0

在Excel中保护工作表时,会出现所附的对话框,显示可应用的各种可能的保护措施。
Excel protection dialogue

我有我的工作簿中三种细胞:
一),我不希望用户能够选择(绝大多数细胞)。
b)我希望用户能够选择,但不能编辑(仅一个或两个)的那些。
c)那些我希望用户选择和编辑(几个)。

但是,我似乎不能以不同的方式保护细胞;看起来你只需选择一次规则,然后再应用于所有受保护的单元格。有没有解决的办法?也许使用VBA?Excel:多级保护

谢谢。

+0

谢谢@DonkeyKong,但让用户编辑单元格的能力不是问题,它是选择;我需要他们只能选择少数几个单元格,然后只编辑这些单元格的一个子集。 –

回答

0

也许这可以帮助你一点。 尝试一下;

  1. 打开您的.xls(x)的文件
  2. 打开VBA editer与按Alt + F11
  3. W-单击工作表名称和下面粘贴;
Sub unprotect() 
    ActiveWorkbook.ActiveSheet.unprotect 
End Sub 
Sub protect() 
    ActiveWorkbook.ActiveSheet.protect 
End Sub 
  1. 返回到您的工作表窗口,按Alt + F8和执行潜艇。
+0

@kuhiy谢谢,但我不明白你告诉我要做什么。 –