0
我需要解鎖表單1上的單元格,其中包含表單2上的問題的答案。我在表單上設置了一個密碼作爲測試。我收到以下錯誤。Excel - 基於另一個單元格解鎖的單元格解鎖
運行時錯誤1004 - 無法設置範圍類的Locked屬性
腳本如下:
If Sheet2.Range("C98").Value = 3 Then
ActiveSheet.Unprotect Password:="test"
Me.Range("L47").Locked = False
Else
Me.Range("L47").Locked = True
Me.Protect ("test")
End If
因此,在嘗試解鎖單元格之前,我需要先進行Me.Unprotect(「測試」)。 – Burlinghamla 2014-12-02 13:11:09
是的......一旦工作表未被保護,單元可能被鎖定或解鎖。然後重新鎖定工作表。 – 2014-12-02 13:21:53
嗨。我仍然收到同樣的錯誤。我的腳本如下:如果Sheet2.Range(「C98」)= 3然後 Me.Unprotect(「test」) Range(「L47」)。Locked = False Else Range(「L47」)。Locked = True Me.Protect(「test」) End If – Burlinghamla 2014-12-02 14:04:25