vba实现excel单元格的隐藏
2016年8月10日
作者: 来源:
单元格对象的Hidden方法可以指定单元格区域的显示属性,当值为True时隐藏,当值为False时取消隐藏。在EXCEL2010中无法隐藏单个的单元格,那么我只能通过隐藏指定单元格所在行或列来实现隐藏该单元格的目的。例如我要在EXCEL2010中隐藏E6所在的行和列,只要在VBA代码窗口中输入如下代码即可快速实现: Sub 隐藏单个单元格所在的行和列() Range(“E6”).EntireRow.Hidden=True Range(“E6”).EntireColumn.Hidden=True End Sub 当我在运行该程序后,即可隐藏E6所在的行和列。同时我也也可以在VBA中实现隐藏单元格区域所在区域的行和列,同样的只要在VBA代码窗口中输入如下代码即可快速实现: Sub 隐藏单元格区域所在的行和列() Range(“B2:D10”).EntireRow.Hidden=True Range(“B2:D10”).EntireColumn.Hidden=True End Sub 当我运行该程序后,即可隐藏工作表中的B2:D10区域的行和列。其中,EntireRow表示返回Range对象所对应的行;EntireColumn表示返回Range对象所对应的列。利用VBA隐藏EXCEL2010单元格的方法很灵活,我可以自行选择合适的方法。
阅读:1898
上一则:通过vba进行单元格格式设置
下一则:vba搜索excel单元格的几种方法
|