Automatically Hiding Rows when certain cell value has been sel
Private Sub Worksheet_Change(ByVal Target As Range)
Const WS_RANGE As String = "Locationinput"
Dim cell As Range
If Not Intersect(Target, Me.Range(WS_RANGE)) Is Nothing Then
Application.EnableEvents = False
For Each cell In Target
With Target
If .Value = "11599 (DCM)" Then
Range("Rowstohide").EntireRow.Hidden = True
Else
Range("Rowstohide").EntireRow.Hidden = False
End If
End With
Next cell
End If
Application.EnableEvents = True
End Sub
Gord Dibben MS Excel MVP
On Wed, 18 Nov 2009 01:02:04 -0800, Jason
wrote:
Hi People, Can anyone help please!!
Cheers
|