首页 > 其他专区 > WPS教程 >

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

WPS教程 2022-02-17 22:12:08

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

第一步是制作一份文件。

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

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

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

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

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

子隐藏当前范围()将第一个单元格设为范围,最后一个单元格设为范围,如果没有选择,则不显示任何内容,然后选择当前所选区域中的第一个单元格设置第一个单元格。细胞(1)

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

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

以结尾

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

蓝色区域

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

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

如果CelFirst。第1行,然后。整个隐藏=真

如果当前选定的区域不包括第一列,如果是第一列,则隐藏蓝色区域所在的列。那么列1。整列。隐藏=真

以结尾

结束如果

如果CelLast。地址’ $静脉$65536 ‘那么

像上面一样对待绿色区域。

带范围(CelLast。偏移(IIf)(CellAst。Row=65536,0,1),IIf(CelLast)。列=256,0,1)),

[IV65536])如果细胞死亡。第65536行,然后整行。隐藏=真

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

以结尾

结束如果

结束如果

末端接头

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

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

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

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

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


标签: 区域只显示指定表格隐藏WPS表格

office教程网 Copyright © 2016-2020 http://www.office9.cn. Some Rights Reserved. 苏ICP备20040415号-9