我打开了一个只读文件。我更改了一些内容。保存时,Excel 提示它是只读的。我取消选中只读属性。但是,可读属性不会向上传播到 Excel 本身,这让我有些沮丧。
如何删除 Excel 中的本地只读属性?
Excel 07,Windows XP。
答案1
我的解读和 Kije 的解读不同。
打开文件时,如果文件被标记为只读(属性),Excel 会以只读模式打开它,这个问题已经解决了。打开文件后更改属性对 Excel 没有任何影响。最好的办法是另存为... 给它一个不同的文件名,然后关闭并在资源管理器中将新文件替换为旧文件。
另一种可能性是,这与属性完全无关,文档已被“标记为最终版本”。在左下角,您看到“就绪”的地方,旁边是否有一个图标,就像一个上面盖有橡皮图章的文档?如果是,则将其标记为最终版本,当您将鼠标悬停在该图标上时,您将看到这一点。转到 Office 按钮 > 准备 > 取消选择“标记为最终版本”文档现在将可编辑和保存
答案2
从您的问题来看,我猜您正在尝试在文件属性中的 Windows(不是 Excel)只读属性中修复此问题。
如果确实如此,那么我会查看 Excel 中的安全选项。
在 Excel 2003 中,您可以在安全选项卡上的工具/选项指定密码行为
在 Excel 2007 中,此字段已移至 Office 按钮 / 另存为 / 工具 / 常规选项
您可能会发现工作表已使用密码保存,这样您就可以在不输入密码的情况下以只读方式打开文件,但修改文件则需要输入密码。打开对话框可能会给人留下您正在处理只读文件的印象。
如果您不知道打开文件进行更新的密码,我建议解决该问题的唯一方法是将工作表剪切并粘贴到新的工作簿中。
答案3
我最近也遇到了同样的问题。我成功恢复了文件,但当我尝试“另存为”时,Microsoft Excel 停止响应。老实说,我最终将它打开了 20 分钟,它最终保存成功了。希望这个小窍门能有所帮助!