Junp start my Select Case Macro
On Wednesday, April 23, 2014 4:22:45 AM UTC-7, Claus Busch wrote:
Hi again,
Am Wed, 23 Apr 2014 03:58:06 -0700 (PDT) schrieb L. Howard:
I understand this would have to be adjusted to -11 for row 13
Target.Offset(, 1) = Sheets(Target.Row - 11).Range(adr)
then try:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("C4:C9, C13:C18")) Is Nothing Or _
Target.Count 1 Then Exit Sub
Dim adr As String
Select Case UCase(Target.Value)
Case "E"
adr = "C5"
Case "G"
adr = "D5"
Case "S"
adr = "E5"
Case "N"
adr = "F5"
End Select
If Len(adr) 0 Then
If Target.Row < 10 Then
Target.Offset(, 1) = Sheets(Target.Row - 2).Range(adr)
Else
Target.Offset(, 1) = Sheets(Target.Row - 11).Range(adr)
End If
End If
End Sub
Regards
Claus B.
Thanks Claus, I'll see how many evaluation blocks I can add before I crash. I'm thinking I can use statements like < and/or to define more than two evaluation blocks.
Howard
|