今天给大家分享一下在excel中使用vba隐藏行的方法。做不到这一点的朋友可以参考这篇文章。让我们来看看!
步骤
1.首先我们打开一个工作样表作为例子。
2.隐藏行的方法非常简单。在工作表的行序列上单击鼠标右键,然后选择隐藏行来隐藏它。但是这个方法需要找到要隐藏的单元格所在的行的开头。
3.如果用vba,就不需要这么麻烦了。选择任意单元格后可以直接点击运行代码,然后可以隐藏该单元格所在的行。
4.我们使用alt f11组合键进入vbe编辑器,插入一个新模块,并在模块中输入以下代码:
子隐藏行()
Dim iRow一样长
iRow=ActiveCell。排
ActiveSheet。行(iRow)。隐藏=真
ActiveSheet。行(iRow)。隐藏=假
末端接头
5.我先取消显示隐藏线,然后运行这段代码。刚才,我们在第10排。运行完代码后。第10行是隐藏的。
6.单元格被隐藏,但仍可被选中。我们可以通过删除代码中的注释'并重新运行代码来重新显示10行代码。您可以在这里看到activesheet.rows(irow)是对象。Hidden是一个方法,参数为true或false。真实是隐藏的。真用于显示。
教程结束了。以上是excel用vba代码隐藏行的方法介绍。操作很简单。你学会了吗?希望能对大家有所帮助!