excel自动隐藏

[复制链接]
查看11 | 回复1 | 2010-5-14 13:58:06 | 显示全部楼层 |阅读模式
excel表查货,H5单元格有如下字样 “签收成功(签收人:XXX)”如何让单元格包含签收成功的时候自动隐藏,小弟菜鸟,大侠们告诉我具体步骤,3Q

回复

使用道具 举报

千问 | 2010-5-14 13:58:06 | 显示全部楼层
菜单- 工具-宏-vb编辑器双击左边的 ThisWorkbook在右边输入以下代码解释一下,这是个事件,当工作表里有单元格的内容改变时发生,vba的含义是当改变时,如果改变的是h列并且内容中包括"签收成功" 那么隐藏当前行(只是隐藏当前行,不懂你的意思是隐藏行,还是列?)Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) If Target.Column = 8 And InStr(1, Target, "签收成功") > 0 Then Target.Rows.EntireRow.Hidden = True
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行