请问excel如何实现这个功能:根据输入值,判断自动隐藏某行

2024-12-04 07:45:18
推荐回答(3个)
回答(1):

这样的操作需要用VBA编程。
ALT+F11——粘贴如下代码,注意换行。

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target = [c3] And [c3] = "Y" Then Rows("11:20").Hidden = True
End Sub

回答(2):

用VBA实现

写在Worksheet_Change下

代码如下

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
If Target.Row = 3 And Target.Column = 3 Then
If Target.Value = "Y" Then
Rows("11:20").Hidden = True
End If
End If
End If
End Sub

回答(3):

需要宏。学习一下编程吧。