我需要一个 Excel 工作表,其行为与受密码保护的工作表完全相同(不可编辑、不可删除等),但它允许添加新行而无需密码。
有什么办法可以实现吗?
如果需要,我愿意编写宏。
基本上,我想实现的是,Excel 工作表的未来用户将能够添加新行,但添加后将无法编辑它们。
现在,当我想到它时,实现此目的的另一种方法是以某种方式为同一个 Excel 设置两个不同的密码 - 一个仅允许添加到空单元格,另一个允许所有操作。这可能吗?
答案1
微软告诉你一个程序锁定工作表的某些部分,例如:
如果你想锁定大多数单元格
要锁定工作表上的大多数单元格,请按照以下步骤操作:
- 选择要保持不受保护的单元格的列表项。要选择不相邻的单元格,请按住 CTRL 并单击要保持不受保护的单元格。
- 在 Excel 上,通过单击主页功能区字体部分右下角的展开按钮来显示格式化单元格对话框,然后单击保护选项卡。
- 单击以清除“锁定”复选框,然后单击“确定”。
- 在 Excel 中单击“审阅”选项卡,然后单击“保护工作表”。如果需要,请输入密码,然后单击“确定”。
如果你想解锁大多数单元格
要使工作表上的大多数单元格保持解锁状态,请按照以下步骤操作:
- 通过单击“全选”按钮(工作表左上角第 1 行和 A 列标题相交的灰色矩形),或者按 CTRL+A 或 CTRL+SHIFT+SPACEBAR,选择整个工作表。
- Excel 通过单击主页功能区字体部分右下角的展开按钮显示格式化单元格对话框,然后单击保护选项卡。
- 单击以清除“锁定”复选框,然后单击“确定”。选择要保护的单元格。要选择不相邻的单元格,请按住 CTRL 并单击要保护的单元格。
- 返回到“设置单元格格式”对话框,然后单击“保护”选项卡。单击以选中“锁定”复选框,然后单击“确定”。
- 在 Excel 中单击“审阅”选项卡,然后单击“保护工作表”。如果需要,请输入密码,然后单击“确定”。