Whan a letter is entered it changes to a symbol that is the value
I too am perplexed.
Works for me.
Try this version.
Private Sub Worksheet_Change(ByVal Target As Range)
Const WS_RANGE As String = "A1:C10, A20:C30"
If Not Intersect(Target, Me.Range(WS_RANGE)) Is Nothing Then
Application.EnableEvents = False
On Error Resume Next
Target.Value = Range("Z1").Value
End If
Application.EnableEvents = True
End Sub
Gord Dibben MS Excel MVP
On Fri, 18 Sep 2009 06:05:03 -0700 (PDT), Michael Lanier
wrote:
Thanks Luke. Unfortunately the following debugs:
If Intersect(Target, Range("A1:C10")) Is Nothing And _
Intersect(Target, Range("A20:C30")) Is Nothing Then Exit Sub
No explanation is given and I'm purplexed.
Michael
|