学习啦>学习电脑>工具软件>办公软件学习>Excel教程>Excel2007教程>

Excel2007中进行隐藏无数据空列的操作技巧

时间: 晓生931 分享

  在Excel操作中,我们有时需要自动的隐藏某些空列,如何自动的实现呢?这就需要用到VBA代码,今天,学习啦小编就教大家在Excel2007中进行隐藏无数据空列的操作技巧。

  Excel2007中进行隐藏无数据空列的操作步骤

  打开Excel文件,设置表单控件按钮并明确要隐藏列的数据范围。

  同时按下ALT+F11键,在VBA代码书写界面写下VBA代码,如下。

学习啦在线学习网   保存后,返回Excel SHEET表内,将表单按钮指定到宏。

  点击按钮,直接运行宏代码,运行后的效果如下,空列被隐藏了起来。

  对VBA代码的解释,隐藏区域内的空列。

学习啦在线学习网   Sub 运行代码()

学习啦在线学习网   Dim Cel As Range

学习啦在线学习网   For Each Cel In Worksheets("数据").Range("A1:Z1")

  If Cel = "" Then

学习啦在线学习网   Cel.EntireColumn.Hidden = True

  Else

  Cel.EntireColumn.Hidden = False

  End If

  Next

  End Sub

  -------------------------------------------------------

  1.Sub后为宏的名称,也为指定的名称

  2.将Cel属性定义为范围

  3.在数据工作表A1:Z1范围内逐个的查找

  4.For next,如果单元格为空,则所在整列隐藏,如果不为空,则整列不隐藏。

学习啦在线学习网   5.If then else end if语句

  6.End sub结束宏

学习啦在线学习网   7.EntireColumn整列 EntireColumn整行 Hidden隐藏

  8.Then 和Else的语句必须在下一行


看过Excel2007中进行隐藏无数据空列的操作还看了:

1.Excel2007怎么隐藏无数据的空列

2.Excel2007怎么隐藏空白列

3.Excel2007中显示隐藏列的操作方法

4.Excel中2007版本进行快速隐藏和显示特定行列的操作方法

5.Excel2007行与列如何隐藏

6.excel2007隐藏数据列的方法

7.Excel中2007版进行显示或隐藏行或列的操作方法

2389374