LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 152
Default Vadlidation code not working

I'm trying to get "Look up one - fill in the other" code to work

Worksheet (HAZARDS): (Column formatting = "General")

COL B COL C
1 Hazard CAS Code Hazard Name
2 110-44-1 (E,E)-2,4-HEXADIENOIC ACID (SORBIC ACID)
3 68399724 [2,6 -BIBENZOTHIAZOLE]-7-SULFONIC ACID,
4 992-59-6 0-TOLIDINE
5 85847 1-(PHENYLAZO)-2-NAPHTHYLAMINE

Names:
CASCODE: =OFFSET(HAZARDS!$B$2,0,0,COUNTA(HAZARDS!$B:$B)-1,1)
HAZNAME: =OFFSET(CASCODE,0,1)


Worksheet (DATA ENTRY)

Option Explicit
_______________________________________________

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim wsHAZARDS As Worksheet
Dim CASCODEROW As Long
Dim HAZNAMEROW As Long

On Error GoTo errHandler
Set wsHAZARDS = Worksheets("HAZARDS")

If Target.Count 1 Then Exit Sub
Application.EnableEvents = False

Select Case Target.Column
Case 2
With Target
If .Value = "" Then
.Offset(0, 1).Value = ""
Else
CASCODEROW = Application.Match(.Value, wsHAZARDS.Range("CASCODE"), 0)
.Offset(0, 1).Value = wsHAZARDS.Range("HAZNAME")(CASCODEROW).Value
End If
End With
Case 3
With Target
If .Value = "" Then
.Offset(0, -1).Value = ""
Else
HAZNAMEROW = Application.Match(.Value, wsHAZARDS.Range("HAZNAME"), 0)
.Offset(0, -1).Value = wsHAZARDS.Range("CASCODE")(HAZNAMEROW).Value
End If
End With
Case Else
'do nothing
End Select

exitHandler:
Application.EnableEvents = True
Exit Sub
errHandler:
MsgBox Err.Number & ": " & Err.Description
GoTo exitHandler

End Sub


Thanks -- Suzanne


 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
VBA Code Not Working tictox Excel Discussion (Misc queries) 0 July 6th 10 06:40 PM
Code not working Maxi[_2_] Excel Programming 3 January 23rd 07 01:37 PM
Help - Code not always working twperplex Excel Programming 1 August 4th 06 06:24 PM
Code - not working - Why? Jim May Excel Programming 5 December 8th 05 10:57 PM
Code not working Jim May Excel Programming 5 September 13th 05 04:39 PM


All times are GMT +1. The time now is 11:33 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"