如果我想係當"A1" 輪入"123"時, 咁B欄就會自動隱藏,當"A1"格唔係123時,B欄會自動顯示, 我應該點寫呢??
而我只寫到可以按COMMAND BUTTON 令佢隱藏,有十麼方法可以自動呢?? 謝謝
Sub test1()
If Range("a1") = "13" Then
Columns("b:b").autorun.Hidden = True
Else
Columns("b:b").EntireColumn.Hidden = False
End If
End Sub作者: 准提部林 時間: 2016-7-23 11:40
工作表事件區程式碼:
Private Sub Worksheet_Change(ByVal Target As Range)
With Target
If .Address = "$A$1" Then
[B:B].EntireColumn.Hidden = (.Value = 123)
End If
End With
End Sub作者: mdr0465 時間: 2016-7-23 12:16