手机版

wps表格快速隐藏未使用的区域 只显示指定的部分

时间:2021-09-18 来源:互联网 编辑:宝哥软件园 浏览:

我只想显示区域的指定部分,其余部分设置为隐藏。以前可能用过很多次行隐藏和列隐藏的命令。作为办公室所有者,我们可以使用VBA代码一次性隐藏除所选连续区域之外的所有区域。这不是一个完全可以做到的笑话。但是需要注意的是,WPS是默认安装的,没有VBA环境,不能使用宏函数。要实现上述功能,需要单独安装VBA。好了,开始下面的教程。想快速操作的朋友可以关注一下。

第一步是制作文档。

打开WPS表单2009(在线文档的公共测试版),创建一个新的空白文档,并在某些区域输入数字作为使用区域。

步骤2,单击工具-宏-创建新宏。

WPS表格快速隐藏不使用的区域方法

WPS表格快速隐藏不使用的区域方法

步骤3:在Microsoft Visual Basic中输入或复制以下代码。

隐藏当前区域()将第一个单元格设置为区域,将最后一个单元格设置为区域。如果未选中,将不显示任何内容,然后选择当前选定区域中的第一个单元格来设置第一个单元格。单元(1)

当前选定区域中的最后一个单元格。

设置CelLast=。单元格(.单元格计数)

最后

如果CelFirst。地址' $ a1 $那么。

蓝色区域

对于范围([a1],单元格优先。偏移(IIf)(CelsFirst。Row=1,0,-1),IIf(CelsFirst)。列=1,0,-1))

如果当前选择的区域不包括第一行,蓝色区域所在的行将被隐藏。

如果CelFirst。第一行然后。全部隐藏=真。

如果当前选择的区域不包括第一列,如果是第一列,蓝色区域所在的列将被隐藏。然后是第一栏。整列。隐藏=真。

最后

如果…就会结束

如果CelLast。地址是$ vein $ 65536。

如上对待绿色区域。

波段范围(CelLast。偏移量(IIf)(CellAst。Row=65536,0,1),IIf(CelLast).列=256,0,1)),

如果细胞死亡。第65536行,然后是整行。隐藏=真。

如果CelLast。第256列,然后。整列。隐藏=真。

最后

如果…就会结束

如果…就会结束

端接

WPS表格快速隐藏不使用的区域方法

第四步执行“视图-工具-控件工具箱”,点击“按钮”,选择合适的位置插入一个暂停的“隐藏”按钮,并为其分配一个HiddenSurroundRange宏。第五步:选择使用区域,点击“隐藏”按钮,一次隐藏除使用区域外的所有区域。

WPS表格快速隐藏不使用的区域方法

在WPS的默认安装中,没有VBA环境,所以不能使用宏函数。要实现教程中描述的功能,需要单独安装VBA。WPS office在线文档的公测版可以共享文档。只要有邮箱,VBA文件就可以共享,免去了搜索下载的痛苦。此外,因为在示例中使用了“宏”,所以应该在打开文件时启用它。

WPS表格快速隐藏不使用的区域方法

版权声明:wps表格快速隐藏未使用的区域 只显示指定的部分是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。