0
我在我的工作表上有幾個條件格式,我不希望用戶清除它們。 表單保護似乎沒有設置,因此即使使用VBA,我也沒有在互聯網上找到任何答案。Excel - 禁止用戶更改條件格式
我該怎麼做才能禁止用戶觸摸條件格式?
我在我的工作表上有幾個條件格式,我不希望用戶清除它們。 表單保護似乎沒有設置,因此即使使用VBA,我也沒有在互聯網上找到任何答案。Excel - 禁止用戶更改條件格式
我該怎麼做才能禁止用戶觸摸條件格式?
表單保護可以防止單元格格式化和添加/刪除條件格式。只要確保在表格受到保護時「格式單元格」選項未被選中即可。
我剛剛對Excel 2010和2016進行了測試。任何格式化對話框都是灰色的並且不可用。
不能容易地阻止的是用戶將格式化的內容粘貼到解鎖的單元格中。在這種情況下,原始格式將被粘貼的格式覆蓋。
有太多的粘貼選項來捕捉所有的VBA(搜索「Excel防止粘貼到單元格」,你會發現許多討論)。你最好的選擇是用戶教育,所以人們明白爲什麼粘貼價值是重要的。
您是否嘗試過[Worksheet.Change Event](https://msdn.microsoft.com/en-us/library/office/ff839775.aspx)來重置CF. – pnuts