发布网友 发布时间:2022-10-09 01:53
共3个回答
热心网友 时间:2023-11-21 15:51
你说的情况,本人正好做过尝试。
方法一:通过更改模板的方法来实现。(文件见附件,密码为abc)
请完整的阅读说明后,将附件复制到以下文件夹内:
C:\Users\Administrator\AppData\Roaming\Microsoft\Excel\XLSTART
说明:以上文件夹为win7 64位系统的文件夹位置,如果你的系统与这个不一致,请追问。
方法二:可以通过编程来让文件退出时候自动设置加密,
具体原理就是编辑一个退出时自动加密并保存的宏(基于VBA),然后将这个带有宏的文档保存为excel 默认模板,这样一来,所有新建的 excel 文件都会使用这个自动加密的宏。
这种方法的问题在于:
在禁用宏的情况下(默认设置),无法实现这个功能。而如果允许所有宏又是不安全的。
当文件被修改后,正常退出会应该会提示你保存文件。使用这个方法后,宏代码(VBA)会强制保存,这样的话可能会有问题,因为也许你之前做的改动并不想保存的。
关键的一点,VBA代码是可以查看到的,通过代码可以看到你设置的密码哦。
综上所述,建议你使用方法一。
热心网友 时间:2023-11-21 15:52
目前还没这功能,这是不可能的,只有在保存的时候设置,不然没法保护,你不设,密码是什么你自己知道吗热心网友 时间:2023-11-21 15:52
审阅,保护工作表追问我的意思是新建以后不用设置都会带密码