2016-01-20 92 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謝謝,但我不明白你告訴我要做什麼。 –