我正在使用 Excel 2010 和共享工作簿。我需要保护格式,但允许用户编辑文本并从下拉框中选择。
按照这是保护 Excel 2007 中的格式的答案,我已保护工作表,但有一个例外:如果我双击文本字段,则其内容将被删除。在此之前,如果我双击该字段,它将允许我编辑那里的文本,而无需先将其删除。
如何保护工作表并允许人们编辑单元格中的文本而无需先删除该单元格的全部内容?
答案1
单元格的属性有“锁定”和“隐藏”。一旦取消选中“隐藏”,单元格将按您的需要运行。
如果您需要有关允许用户编辑范围的更多信息,这是我学习的网站。上面的答案不存在,但很多人最终都会遇到这个问题。
答案2
我不确定为什么双击会删除文本字段的内容
这是我所做的并且它正如你所希望的那样工作:
。
我按照链接中的相同步骤进行操作,它允许我编辑未锁定单元格中预先存在的文本或数字,并且锁定的单元格仍然受到保护
检查您的工作簿中是否有任何由工作簿或工作表中的任何事件(SelectionChange 或 BeforeDoubleClick)触发的 VBA 代码 - 如果文件具有“.xlsx”扩展名,则不是问题