一键加密Excel工作表公式

  工作表中很多数据都是由公式计算生成的,那么如何让别人只看到计算的结果,而将使用的公式隐藏起来呢?今天我们就向大家介绍使用宏来解决这一问题。

  一、创建宏

  启动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

  做好之后保存设置退出编辑窗口(图1),在实际的操作过程中需要将默认的888888换成自己的密码,以免造成泄露。


  电脑教程图1

  二、应用宏

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

  至此,我们要加密时只需单击该按钮,就可以将当前工作表保护起来,并且默认密码为888888,怎么样这样的操作是不是够方便呢。

时间: 2024-10-31 01:33:13

一键加密Excel工作表公式的相关文章

巧用宏命令来为Excel工作表公式加密码

工作表中很多数据都是由公式计算生成的,那么如何让别人只看到计算的结果,而将使用的公式隐藏起来呢?今天我们就向大家介绍使用宏来解决这一问题. 一.创建宏 启动Excel,依次选择"工具"-"宏"-"录制新宏",在打开的窗口中输入宏的名称,并把"保存在"项设为"个人宏工作簿",单击"确定"按钮进入宏录制模式.此时我们可以在当前窗口中看到宏录制的工具栏,单击"停止录制"退出

用公式查找Excel工作表中重复数据

  前不久,一位网友求教,要求找出Excel工作表中的重复数据并在单元格中列出.我给出了一个数组公式供参考,但不是太符合要求,因为这个数组公式虽然找出了重复数据,但是如果将数组公式向下复制时超出了出现重复数据的数量,会在相应单元格中显示错误.不久,这位朋友获得了更好的一个公式.这个公式非常好,很好地解决了这类问题,供有兴趣的朋友参考. 在列A和列B中存在一系列数据(表中只是示例,可能数据还有很多),要求找出某人(即列A中的姓名)所对应的所有培训记录(即列B中的数据).也就是说,在单元格E1中输入

Excel工作表中使用模拟运算表的方法

  Excel工作表中使用模拟运算表的方法          1.创建一个新的Excel工作表,并在工作表输入数据.在B9单元格中输入提成金额的计算公式"=$B$2*$B$3",如图1所示. 图1 创建工作表并输入公式 2.在B10:B23单元格区域中输入提成比率,然后选择用于创建模拟运算表的单元格B9:I23,在"数据"选项卡的"数据工具"组中单击"模拟分析"按钮,在打开的下拉列表中选择"模拟运算表"选项

更改多个Excel工作表数据合并计算

对来自多个Excel工作表中的数据进行合并计算后,可能需要更改对数据进行合并计算的方式.例如,可能要添加新的地区办事处的工作表,或删除不再存在的部门的工作表,或更改带有三维引用 (三维引用:对跨越工作簿中两个或多个工作表的区域的引用.)的公式. 更改按位置或分类进行的合并计算 注释 只有当您以前未在"合并计算"对话框内选中"创建连至源数据的链接"复选框的情况下,才能更改合并计算.如果选中该复选框,请单击"关闭",然后重新创建合并计算. 1.单击合

excel工作表的行或列怎么自动求和?

利用EXCEL软件的功能进行自动求和,能起到事半功倍的效果,这个经验是用来介绍怎么使用EXCEL工作表进行行或列的自动求和,一般可以直接利用自动求和工具栏选项,再有就是利用插入函数求和也可以做到,用习惯了你会离不开这个EXCEL的.下面小编就为大家介绍excel工作表的行或列怎么自动求和方法,希望能对大家有所帮助! 打开一个工作表,这个是虚拟的一个工资表,当人名和工资数都填充完成后,在最后一项工资总额,如果一个一个的加会很费时的,现在我们点菜单栏中的公式 点出公式菜单下的工具栏,在函数库找到自动

《Excel高手捷径:一招鲜,吃遍天》一第32招 Excel工作表和工作簿的保护

第32招 Excel工作表和工作簿的保护 Excel高手捷径:一招鲜,吃遍天1.保护工作表通过设置单元格的"锁定"状态,并使用"保护工作表"功能,可以禁止对单元格的编辑,此部分在实际工作中,对单元格内容的编辑,只是工作表编辑方式中的一项,除此以外,Excel允许用户设置更明确的保护方案. 设置工作表的可用编辑方式单击"审阅"选项卡中的"保护工作表"按钮,可以执行对工作表的保护,如图1-125所示. 弹出的"保护工作表

如何保护Excel工作表

保护Excel工作表可以帮助我们完成: 保护整个工作表,变成只读模式: 保护整个工作表,让部分区域编辑,部分区域锁定: 保护整个工作表,可以让特定的人完成特定区域的特定操作. 如下图所示,我们希望深蓝色的区域和其他区域是锁定不能进行编辑的,只有肉色的区域可以编辑输入数据. 首先,我们选定深蓝色区域,右键单击"设置单元格格式"|"保护",如下二图 打开保护选项卡,勾选"锁定" 此时我们发现,深蓝色区域是锁定的,而肉色区域是非锁定的,此时选择保护工作

如何插入或 Visio 中粘贴的 Excel 工作表

嵌入或链接 Excel 工作表通过对象命令在插入菜单上的绘图在 Visio loadTOCNode(2, 'summary'); 使用 插入 菜单上 对象 命令在 Visio 绘图中插入 Excel 工作表. 可以嵌入或链接的现有 Excel 工作表或您可以嵌入一个新的 Excel 工作表. 为此,请使用以下方法根据您的具体情况之一. 嵌入或链接现有的 Excel 工作表 loadTOCNode(3, 'summary'); 启动 Visio,然后打开绘图. 单击 插入 菜单上的 对象 ,然后单

Excel工作表的设计策略

创建一个Excel工作表 (工作表:在 Excel 中用于存储和处理数据的主要文档.也称为电子表格.工作表由排列成行或列的单元格组成.工作表总是存储在工作簿中.)没有任何神秘之处可言,毕竟,这只是一些行和列而已.我们当然不想抑制您的创造性.即使是在开始编写电子表格的十多年后的今天,我们仍可以看到 ol 网格的绝妙新用途.但是,有几条可以让生活变得稍微容易一点的原则以及一些您需要小心的陷阱.这篇文章提出了您在装好数字设备准备开始构建自己的工作表之前应该问自己的一些问题. 哪些数据应该在行中,哪些应