当前位置:首页经验技巧Excel经验excel函数

excel怎么按条件隐藏行列

2026-01-13 10:36:04

1.EXCEL怎么设置触发后,符合条件的行自动隐藏?

按ALT+F11.在左边找到这张表,双击,在右边的空白处复制下面的代码。

Private Sub Worksheet_Change(ByVal Target As Range)

With Target

If .Column = 3 And .Count = 1 Then

If .Value = "完成" Then

.Rows.EntireRow.Hidden = True

End If

End If

End With

End Sub

然后关闭,回到C列,输入"完成"就隐藏了

2.EXCEL中按条件隐藏列

用宏一分钟解决。同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:

Sub test()

Application.ScreenUpdating = False

Dim i As Integer

Columns.Hidden = False

For i = 3 To 156

If Cells(2, i) = "" Then Columns(i).Hidden = True

Next i

Application.ScreenUpdating = True

End Sub

在此界面直接按F5运行此宏,完成。

3.EXCEL如何按条件自动隐藏行或者列

材料/工具:Excel2010

1、比如下表需要隐藏所有包含“条件行”文字的行(黄色的行)。

2、点击“开始”菜单上“查找和选择”(或者同时按住Ctrl+F),输入文字“条件行”,然后点击“查找全部”。

3、选中查找窗口中满足条件的多项,如下图所示,这时Excel工作表中所有满足条件的单元格都处于选中状态。

4、关闭查找窗口,Excel工作表中所有满足条件的单元格仍都处于选中状态。

5、同时按住Ctrl+Shift+→ (向右的箭头),可以看到如图所示,整行处于选中状态。

6、按住Ctrl+9,即可隐藏所有满足条件的行了。


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .