首页 文章

excel protected sheet复制隐藏列

提问于
浏览
0

我有几列,其中一些是隐藏的 . 工作表受密码保护,未选中选择锁定单元格选项 .

我发送文件的用户可以打开工作簿,编辑未锁定的单元格,不知道隐藏单元格内部的内容 . 他们不能露出也看不到 .

但是,有一个问题 . 如果用户尝试复制所有列,并将其粘贴到另一个Excel工作表中,则粘贴时会显示所有隐藏的列 . 因此,保护不起作用 .

有谁知道如何解决这个问题?

1 回答

  • 0

    您无法完全限制用户复制数据 . 因为有几种方法可以从工作表中复制数据 .

    假设您将column-c设为隐藏,并通过取消选中 Select Locked Cells 选项使用密码保护工作表 . 尽管你做了很多保护,但在VBA立即窗口中的一个简单命令将获得整个列(Column-C)的内容 .

    range("C:C").Copy
    

相关问题