如何加密Excel工作表公式?

5个月前 (10-15 12:35)阅读5回复0
wsygfsj
wsygfsj
  • 管理员
  • 注册排名5
  • 经验值131310
  • 级别管理员
  • 主题26262
  • 回复0
楼主

  工做表中良多数据都是由公式计算生成的,那么若何让他人只看到计算的成果,而将利用的公式隐藏起来呢?今天我们就向各人介绍利用宏来处理那一问题。

一、创建宏

启动Excel,依次选择“东西”—“宏”—“录造新宏”,在翻开的窗口中输入宏的名称,并把“保留在”项设为“小我宏工做簿”,单击“确定”按钮进入宏录造形式。

  此时我们能够在当前窗口中看到宏录造的东西栏,单击“停行录造”退出宏的录造。

退出后,在Excel中按下“Alt+F11”键,在翻开的VB编纂窗口中选择“VBAProject(PERSONAL。XLS)”—“模块”—“模块1”,然后将右侧窗口中的内容替代成:

Sub 密码庇护() //宏的名称

ActiveSheet。

  Unprotect ("888888") //默认密码

Cells。Select

Selection。Locked = False

Selection。SpecialCells(xlCellTypeFormulas, 23)。Select

Selection。

  Locked = True

Selection。FormulaHidden = True

ActiveSheet。Protect ("123456")

ActiveSheet。EnableSelection = xlUnlockedCells

End Sub

做好之后保留设置退出编纂窗口,天空软件站提醒各人,在现实的操做过程中需要将默认的888888换成本身的密码,以免形成泄露。

二、应用宏

在Excel中翻开“东西”菜单中的“自定义”号令,在“号令”选项卡的“类别”中选择“宏”,在“号令”中选择“自定义按钮”,并将其拖放到东西栏上,单击东西栏上的按钮,在弹出的窗口中选择我们创建的宏名并保留设置。

至此,我们要加密时只需单击该按钮,就能够将当前工做表庇护起来,而且默认密码为888888,怎么样如许的操做是不是够便利呢。

0
回帖

如何加密Excel工作表公式? 期待您的回复!

取消