用excel vba 怎样实现对本文件的加密与保护

来源:百度知道 编辑:UC知道 时间:2024/06/22 06:16:07
我的Excel中 有些单元不可编辑 有些可以编辑 有的还需要隐藏 并且还用到了VBA代码,当我用到保护工作表时就不能运行VBA了 我需要怎么设置?

比如 A列不可编辑但可看到 B列根本就看不到是隐藏的但B列涉及到VBA的运算代码,C列是可编辑的。应该怎样实现?

你这个变量用某个单元格的值好了,或者设定某个单元格根据这个变量更新,你写公式的时候引用这个单元格,然后把这个单元格隐藏,保护起来,应该可以了

应该不行吧,变量只在它定义的范围里有效

你导出没有?导出后是.bas,.frm等,然后上硬盘上Search这些文件,要是没有,就没办法了。
还有就是找盘上所有的.xls,然后看看有没有意外收获。

你xls时候就没有的东西,.txt时也别指望。如果有问题的话,Excel自行都修复不了的话……

你用UltraEdit试试吧。如果不是明码就没办法了,你这又不是加密,是种错误,应该没有针对这样具体错误设计的恢复器。

也许能,你丢的是你写的还是加载宏?安装只覆盖加载宏,你写的东西当然没什么可以说的。你试试吧。

工作表保护

你这个变量用某个单元格的值好了,或者设定某个单元格根据这个变量更新,你写公式的时候引用这个单元格,然后把这个单元格隐藏,保护起来,应该可以了

应该不行吧,变量只在它定义的范围里有效