我想在Excel里面预先设定隐藏,当某个单元格出现某个数值时,自动取消某些行。求大侠赐教 5
我想在Excel里面预先设定隐藏,当某个单元格出现某个数值时,自动取消某些行。例如,我预先隐藏了7行(5-11),当单元格F4的数值为2时,取消隐藏第5行,其他行6行(6...
我想在Excel里面预先设定隐藏,当某个单元格出现某个数值时,自动取消某些行。例如,我预先隐藏了7行(5-11),当单元格F4的数值为2时,取消隐藏第5行,其他行6行(6-11)仍旧处于隐藏的状态;当单元格F4的数值为3时,取消隐藏第5和6行,其他行5行(7-11)仍旧处于隐藏的状态;当单元格F4的数值为4时,取消隐藏第5、6和7行,其他行4行(8-11)仍旧处于隐藏的状态,以此类推。也就是出现数值几的时候,就有几行显示出来。
展开
展开全部
按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 WithEnd Sub
然后关闭,回到C列,输入"完成"就隐藏了
TableDI
2024-07-18 广告
2024-07-18 广告
仅需3步!不写公式自动完成Excel vlookup表格匹配!Excel在线免,vlookup工具,点击68步自动完成表格匹配,无需手写公式,免费使用!...
点击进入详情页
本回答由TableDI提供
展开全部
自动隐藏不现实,有个功能叫做筛选,可以只显示满足条件的行,或许这个功能符合你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按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 WithEnd Sub
然后关闭,回到C列,输入"完成"就隐藏了
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 WithEnd Sub
然后关闭,回到C列,输入"完成"就隐藏了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询