如何在键入单元格时加密excel单元格内容?

时间:2013-10-24 06:12:08

标签: excel

我有一个要求,即我在excel单元格中保留少量用户密码,然后以实用方式使用这些数据进行自动化。由于密码不应该被其他人看到,我希望这些输入为 ** 或者是这样的,但是当我通过程序读取单元格时,它应该获取真实密码。< / p>

1 个答案:

答案 0 :(得分:0)

您无法阻止Excel在输入过程中显示清除密码,因为公式栏将始终显示未加密的内容。

两种解决方法选项:

1。)隐藏公式,以便用户只能直接在单元格中查看他的输入。为此单元格指定自定义格式"*******"。现在,输入密码后,只会显示星标。

请注意,这根本不安全 - 在键入时,用户仍然可以看到密码。当编辑单元格时,用户将看到密码!因此,如果您希望用户第一眼看不到密码,这是可行的!

2。)插入ActiveX文本框。在此文本框的属性中,将*设置为PasswordChar。如果要在其他Excel公式中使用密码,还要将其链接到隐藏的单元格。如果您只想以编程方式访问密码,可以使用Sheets("YourSheetName").OLEObjects("YourTextboxName").Object.Value