我有一个包含两张表的 Excel 文档。如果将文本放在第一个工作表的 C 列中,它应该取消隐藏第二个工作表中相应的单元格块(例如,第一个工作表中的 C6 相当于第二个工作表的第 5 行到第 11 行)。我是编码新手,对 VBA 更陌生,所以我不知道该怎么做。[在此处输入链接描述]
在 VBA 中,您必须使用 Worksheet_Change 事件。
ALT-F11 打开 VBA
找到你的工作簿
找到您的工作表并双击它。
添加以下代码开始您的冒险。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$2" Then
' Do the work. Good luck. We're all counting you.
End If
End Sub