0

我有一个问题,我想保护工作表,但删除权限将授予用户。但最多隐藏 9 行,这些行不应被删除。有没有可能。请帮我。

提前感谢您的帮助。

4

1 回答 1

0

尝试这个。我刚刚测试了这个,它似乎得到了你想要的。

  • 解锁所有不会隐藏的行中的单元格。
  • 保持所有要隐藏的行锁定
  • 隐藏行
  • 使用以下权限保护工作表: 选择未锁定的单元格 删除行(您希望给他们的任何其他内容)

这样,用户将无法选择隐藏的行,因为它们已被锁定。但是,如果用户想要删除隐藏行上方/下方的行,他们将不得不使用 Ctrl + 鼠标单击来选择单独的范围。

此外,使用此解决方案。你甚至不需要 VBA。您只需在保护工作表之前进行设置,而不是添加保护。

于 2012-06-14T19:14:10.693 回答