No.1
隐藏操作在Excel操作当中,在鼠标右键里有快捷方式。
使用起来比较简单。
本节将介绍如何通过vba代码实现。
因为在程序处理数据的过程中,会用到隐藏功能。
比如某些统计过程当中,有些数据不希望出现,我们可以暂时隐藏起来 。
当然了,隐藏就是不被看到,并不是删除,这一点要分清楚。
隐藏不会把数据抹掉,而是不被看到的意思。
隐藏也有反操作,取消隐藏,也是同样的代码,设置一下参数就可以。
下面介绍下隐藏的属性Hidden:
No.2
Hidden有两个参数值,一个是True,一个是False。
很明显,True表示隐藏,False表示取消隐藏。
如下代码:
Rows(3).Hidden=True'隐藏第3行
Columns("C").Hidden=True'隐藏第C列
如下示例:
示例中四个按钮,分别执行隐藏或显示年龄为空的行。
隐藏或显示选择框里的列。
其实,这个属性应用相对简单。
关键在于,程序中应用,如何选择出要隐藏的行或列。
如下代码,具体讲解:
No.3
隐藏行:
Private Sub HiddenRows() Dim R As Range Set R = T("A3").CurrentRegion Dim xR As Range For Each xR In R If xR.Column = 3 Then '判断是年龄列 If VBA.Len) = 0 Then xR.En = True End If End If Next xR End Sub
隐藏列:
Private Sub HiddenColumns() Dim xChr As String xChr = Me.ComboBox1.Value T(xChr).Hidden = True End Sub
隐藏和显示就这样设置,很简单。
Hidden属性就介绍这么多,欢迎关注、收藏。
---END---