Clear value if cell changes

K

Kashyap

Hi, I have in cell drop down validation in around 8 cells and all are inter
related..

So, when the value of C5 changes, I need the contents in F5, F7 & C7 to the
cleared.. and when value of when C8 changes, contents in F8 to the cleared..
Healp pls

All the above cell have in-cell drop down validation.
 
T

TWhizTom

Hope this works for you...


Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$5" Then
Range("F7").ClearContents
Range("F5").ClearContents
Range("F7").ClearContents
End If
End Sub
 
D

Dave Peterson

Another one:

Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If not (intersect(target, me.range("c5") is nothing) then
me.range("f5,f7,c7").clearcontents
end if
if not (intersect(target, me.range("c8") is nothing) then
me.range("F8").clearcontents
end if
End Sub
 
J

john

try somthing this:

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address = "$C$5" Then

Range("F7,F5,C7").ClearContents

ElseIf Target.Address = "$C$8" Then

Range("F8").ClearContents

End If

End Sub
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top