2013-03-09 58 views
0

编辑保护表格中未锁定单元格的问题。在保护表格中编辑未锁定单元格的数据不会保留

当我双击proctected表中的一个未锁定的单元格中特定单元格中的数据消失。如果我有一个约200个字符的文本,并且想要通过双击特定单元格编辑它,整个数据消失,然后我有输入更正的整个数据。请help.i甚至尝试hidden = false的特定单元格,但我发现没有运气。请帮助。

我的代码:

ActiveSheetUnprotect "excel" 
ActiveSheet.Cells.Locked = False 
ActiveSheet.Range("a1:br42").Locked = True 
ActiveSheet.Range("e1:e37").Locked = False 
ActiveSheet.Range("e1:e37").Hidden = False 
ActiveSheet.Range("a1:br42").FormulaHidden = True 
ActiveSheet.Protect "excel" 
+0

这听起来很奇怪!你能分享这个文件吗? – 2013-03-09 21:56:19

+0

是否有任何事件(特别是“Worksheet_BeforeDoubleClick”)可能与单元格混淆? – 2013-03-09 21:57:45

回答

0

尝试使用有问题的电池设置FormulaHiddenFalse

ActiveSheet.Range("a1:br42").FormulaHidden = False

+0

超级,令人难以置信,五行,令人惊叹barrowc.U r惊人。谢谢男人。非常感谢你。 – 2013-03-11 04:46:34

相关问题