Home |
Search |
Today's Posts |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
There is another way, but it requires a bit of setup, and it doesn't support
the exit event. If you call a macro, it is just one line. -- HTH RP (remove nothere from the email address if mailing direct) "Jean-Pierre D via OfficeKB.com" wrote in message ... hi Bob, Just one more question. i have several txt boxes in the userform. Each time a txt box is changed i need to execute this code on exit of the txt box do i need to call the sub at each txtbox or is there a better way to do this? thanks, Jean-Pierre Bob Phillips wrote: So is this closer Sub GetVal() Dim var1 As Long Dim Var2 As Long Dim rng As Range Dim cell As Range Dim res As Variant Dim rw As Long, result As Variant var1 = 31 'replace with real value Var2 = 32 'replace with real value For Each rng In Range("A20:A30") res = InStr(1, rng.Value, " -") If res 0 Then Set cell = Worksheets("Data").Range("A4:A53"). _ Find(CLng(Left(rng.Value, res - 1))) If Not cell Is Nothing Then result = Worksheets("Data").Cells(cell.Row, cell.Column - 58 + var1 + Var2) rng.Offset(0, 2).Value = result End If End If Next rng End Sub Hi Bob, [quoted text clipped - 25 lines] Thanks, Pierre -- Message posted via OfficeKB.com http://www.officekb.com/Uwe/Forums.a...mming/200509/1 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
lookup in a matrix | Excel Discussion (Misc queries) | |||
Matrix lookup/mulitple criteria lookup | Excel Discussion (Misc queries) | |||
Matrix Lookup | Excel Discussion (Misc queries) | |||
lookup in MATRIX | Excel Worksheet Functions | |||
Lookup in Matrix | Excel Worksheet Functions |