我正在尝试“保护”工作表,我想设置某些单元格以具有某些填充功能和边框,但仍允许用户输入信息,但是(!)还希望允许复制和粘贴功能以加快信息输入速度,而不必手动输入
答案1
您可以保护某些单元格免受所有更改,但不仅仅是格式更改。但是,大多数版本的 Excel 都支持“选择性粘贴”,您可以选择仅粘贴值或函数(而不是格式)。在 Excel 2007 中,此功能已更改为“粘贴为”,功能区中有一个下拉菜单。
可以粘贴和不可以粘贴的组合有很多种。
答案2
- 首先完成所有需要进行的格式化。
- 突出显示要保护格式的单元格,右键单击并选择“设置单元格格式”,选择“保护”选项卡并取消选中“锁定”
- 转到审阅功能区,选择“保护工作表”,然后在弹出窗口中确保未选中“格式”。
如果我误解了你的问题,那就应该可以了
答案3
您无法通过标准设置强制执行此操作。您必须添加一些代码来检查工作表中的更改并重新设置格式。
或者,您可以覆盖 Excel 中的 PASTE 函数(使用 VBA),以便它只粘贴值(这是您想要的不粘贴格式的选项)。