我对Excel宏并不完全熟悉 - 我需要检测工作表中单元格中的值更改,然后我需要隐藏或不隐藏另一个工作表中的某些行。
所以我写了类似下面的东西但是当我在私人换页活动时我无法访问另一张表。
我计划在一张纸上设置一个全局变量,然后从另一张纸中访问它 但这对我不起作用,因为我无法处理全局变量;(
如果你能帮助我,我将不胜感激!谢谢大家
Public MilkInlet As Integer
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$14" Then
MsgBox ("1ststep")
If Range("C14").Value = 0 Then
MilkInlet = 0
'Sheets("Sheet1").Cells(22, 1).EntireRow.Hidden = True
MsgBox ("you have not selected milk inlet" & MilkInlet)
Else
MilkInlet = 1
'Sheets("Sheet1").Cells(22, 1).EntireRow.Hidden = False
MsgBox ("you have selected milk inlet" & MilkInlet)
End If
End If
End Sub