当前位置:首页 > 办公设计 > Office教程 > 在受保护的工作表中使用Excel自动筛选

在受保护的工作表中使用Excel自动筛选

11个月前 (05-24)Office教程1120

作者:Excel Home   来源:《Excel实战技巧精粹》
发表于:2008年9月26日

       在实际工作中,用户常常需要把重要的工作表进行保护,以防止工作表内容被意外更改。如果在保护工作表的同时,又希望对工作表中的数据使用自动筛选功能以便进行一些数据分析工作,则需要进行一些设置。以图131?1所示的工作表为例。

图131?1 原始表格

131?1 Excel 2002及以上版本

       从Excel 2002开始,工作表保护功能中允许用户设置在保护工作表的同时所允许进行的部分操作类型,其中就包括自动筛选。

选中A1:C17中的任意单元格。

单击菜单“数据”→“筛选”→“自动筛选”,使表格进入自动筛选模式。

单击菜单“工具”→“保护”→“保护工作表”,在“保护工作表”对话框的“允许此工作表的所有用户进行”列表框中,勾选“使用自动筛选”选项,如图131?2所示。

图131?2 在“保护工作表”对话框中勾选“使用自动筛选”选项

如果需要,可以在“取消工作表保护时使用的密码”文本框中输入保护工作表的密码,最后单击“确定”,关闭“保护工作表”对话框。

现在,虽然工作表处于受保护状态,不能对任何单元格进行修改,但仍然可以使用“自动筛选”功能,如图131?3所示。

图131?3 受保护的工作表仍然可以使用“自动筛选”功能

注意:

       步骤2与步骤3的操作顺序一定不能颠倒,即用户必须在保护工作表以前就让数据区域或列表进入自动筛选模式。否则,如果先执行保护工作表命令,则无法开启或关闭自动筛选模式,“自动筛选”命令也将是灰色的。

131?2 Excel 2000及更低版本

       在Excel 2000或更低版本中,保护工作表功能没有提供与自动筛选相关的设置,但是用户仍然可以借助宏代码来进行设置。假设数据保存在Sheet1中。

选中A1:C17中的任意单元格。

单击菜单“数据”→“筛选”→“自动筛选”,使表格进入自动筛选模式。

按<Alt+F11>打开VBA编辑器窗口,按<Ctrl+R>组合键显示工程资源管理器窗口,双击其中的ThisWorkbook,在右边的代码窗口中输入以下代码:

Private Sub Workbook_Open()

Worksheets(“sheet1″).Protect Password:=”pwd”, userInter Faceonly:=True

Worksheets(“sheet1”).EnableAutoFilter = True

End Sub

保存并关闭工作簿文件。

       当再次打开工作簿文件时,工作表Sheet1将被保护,但是自动筛选功能仍然可用。用户可以根据自己的需要,修改上述代码中的工作表名称与密码(pwd)。

       与在Excel 2002及以上版本中相似,用户必须先让数据表进入自动筛选模式,再运行宏代码执行工作表保护。

 

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/1139

分享给朋友:

“在受保护的工作表中使用Excel自动筛选” 的相关文章

将多列的区域或数组合并成一列,就用TOCOL函数

将多列的区域或数组合并成一列,就用TOCOL函数

今天分享TOCOL函数的几个典型应用。 这个函数目前可以在Excel 365和最新的WPS表格中使用,作用是将多列的区域或数组转换为单列。函数用法为: =TOCOL(要转换的数组或引用, [是否忽略指定类型的值], [按行/列扫描]) 其中第二参数为0或者省略该参数时,表示保留所有值。为1表示忽略空...

PPT证件照换背景颜色

PPT证件照换背景颜色

PPT制作技巧:如何用PPT五步绘制“逗号”时间线表达? 在网上看到一种时间线简单而且实用,问问有没有比较快速的制作方法? 颜色搭配还不错,逗号的表现形式,简洁而且实用,一定有绘制的快速方法。 场景:财务、HR、采购、市场,销售部需要PPT时间线表达的办公人士。...

一对多查询的4种解法,你最喜欢哪一种?

一对多查询的4种解法,你最喜欢哪一种?

就是当一个查询值对应多条记录时,如何才能把这些记录全部提取出来呢? 如下图所示,是多个部门的员工信息。 现在,咱们要按部门提取出对应的姓名。 解法1:VLOOKUP+辅助列 单击A列的列标,然后右键→插入,插入一个空白列。 在A2单元格输入公式,向下复制。 =B2&COUNTIF($B$...

数据可视化PPT图表制作

数据可视化PPT图表制作

第一步:在PPT工具栏中选择“插入”,然后插入一个圆环和6个细长矩形,设置它们的填充色为深蓝色(RGB: 0,9,66)。将细长矩形均匀地分布在圆环周围。选中圆环和所有矩形,然后在工具栏中选择“形状格式” -> “合并形状” -> “拆分”,并移除多余的形状部分,基础的表格样式就...

按职务排序方法,你最喜欢哪一种?

按职务排序方法,你最喜欢哪一种?

日常工作中,如果要按职务排序,该怎么办呢? 接下来咱们就说说使用内置的排序功能以及使用公式实现的方法。 方法1、内置排序功能 首先需要给Excel一个自定义的序列,告诉Excel排序的规则。 先在单元格中输入自定义的序列,选中,单击左上角的【文件】按钮→【选项】,打开【Excel选项】对话框。 再...

HYPERLINK函数,此生只为超链接

HYPERLINK函数,此生只为超链接

今天咱们一起学习HYPERLINK函数的几个典型用法。 Excel中唯一可以生成超链接的函数,就是她。这个函数有两个参数,第一个参数是文本形式的链接位置,第二个参数是在单元格里显示的内容。 如果省略第二个参数,单元格里默认显示第一参数的内容,接下来咱们就看看HYPERLINK函数的几个典型应用: 一...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。