Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Folks
Im working to answer my own question in a posting yesterday, Subject: Add/Update data stored in another worksheet 7/7/2009 2:09 PM PST, (Shameless Bump). The first step in resolving my issue is to identify if a part number in sheet 1 TSCREEN range A11:A24 is in the range A:A in sheet2 (TDATA). I found the following code in another post which gets me close. Im wondering if I can use either a named range or cell reference within the match function rather than actually listing the specific part name in the code. Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TDATA").Range("A:A") R = Application.Match("axle", Trange, 0) If IsError(R) Then MsgBox "not found" Else MsgBox "found" End If Any help is much appreciated - mike |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() R = Application.Match(Range("axle"), Trange, 0) it is still a range -- __________________________________ HTH Bob "Mike G - DC" wrote in message ... Folks - I'm working to answer my own question in a posting yesterday, Subject: Add/Update data stored in another worksheet 7/7/2009 2:09 PM PST, (Shameless Bump). The first step in resolving my issue is to identify if a part number in sheet 1 "TSCREEN" range A11:A24 is in the range A:A in sheet2 (TDATA). I found the following code in another post which gets me close. I'm wondering if I can use either a named range or cell reference within the match function rather than actually listing the specific part name in the code. Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TDATA").Range("A:A") R = Application.Match("axle", Trange, 0) If IsError(R) Then MsgBox "not found" Else MsgBox "found" End If Any help is much appreciated - mike |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
excellent. Thankyou
"Bob Phillips" wrote: R = Application.Match(Range("axle"), Trange, 0) it is still a range -- __________________________________ HTH Bob "Mike G - DC" wrote in message ... Folks - I'm working to answer my own question in a posting yesterday, Subject: Add/Update data stored in another worksheet 7/7/2009 2:09 PM PST, (Shameless Bump). The first step in resolving my issue is to identify if a part number in sheet 1 "TSCREEN" range A11:A24 is in the range A:A in sheet2 (TDATA). I found the following code in another post which gets me close. I'm wondering if I can use either a named range or cell reference within the match function rather than actually listing the specific part name in the code. Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TDATA").Range("A:A") R = Application.Match("axle", Trange, 0) If IsError(R) Then MsgBox "not found" Else MsgBox "found" End If Any help is much appreciated - mike |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Bob - Is it possible to use a formula within Application.Match to identify
the string to look for? The following code runs, but the match is not found even though it is present within Trange. Thanks, Mike Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TOURDATA").Range("A:A") R = Application.Match(FormulaR1C1 = "=CONCATENATE(userid,dayone)", Trange2, 0) If IsError(R) Then MsgBox "Not found" Else MsgBox "found" End If End Sub "Bob Phillips" wrote: R = Application.Match(Range("axle"), Trange, 0) it is still a range -- __________________________________ HTH Bob "Mike G - DC" wrote in message ... Folks - I'm working to answer my own question in a posting yesterday, Subject: Add/Update data stored in another worksheet 7/7/2009 2:09 PM PST, (Shameless Bump). The first step in resolving my issue is to identify if a part number in sheet 1 "TSCREEN" range A11:A24 is in the range A:A in sheet2 (TDATA). I found the following code in another post which gets me close. I'm wondering if I can use either a named range or cell reference within the match function rather than actually listing the specific part name in the code. Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TDATA").Range("A:A") R = Application.Match("axle", Trange, 0) If IsError(R) Then MsgBox "not found" Else MsgBox "found" End If Any help is much appreciated - mike |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I'm not sure what userid and dayone are, but maybe:
R = Application.Match(userid & dayone, Trange2, 0) or R = Application.Match(range("userid").value & range("dayone").value, Trange2, 0) Mike G - DC wrote: Bob - Is it possible to use a formula within Application.Match to identify the string to look for? The following code runs, but the match is not found even though it is present within Trange. Thanks, Mike Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TOURDATA").Range("A:A") R = Application.Match(FormulaR1C1 = "=CONCATENATE(userid,dayone)", Trange2, 0) If IsError(R) Then MsgBox "Not found" Else MsgBox "found" End If End Sub "Bob Phillips" wrote: R = Application.Match(Range("axle"), Trange, 0) it is still a range -- __________________________________ HTH Bob "Mike G - DC" wrote in message ... Folks - I'm working to answer my own question in a posting yesterday, Subject: Add/Update data stored in another worksheet 7/7/2009 2:09 PM PST, (Shameless Bump). The first step in resolving my issue is to identify if a part number in sheet 1 "TSCREEN" range A11:A24 is in the range A:A in sheet2 (TDATA). I found the following code in another post which gets me close. I'm wondering if I can use either a named range or cell reference within the match function rather than actually listing the specific part name in the code. Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TDATA").Range("A:A") R = Application.Match("axle", Trange, 0) If IsError(R) Then MsgBox "not found" Else MsgBox "found" End If Any help is much appreciated - mike -- Dave Peterson |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Bingo! R = Application.Match(range("userid").value & range("dayone").value, Trange2, 0). userid and dayone are named ranges. Also, I noticed that Trange2 should be Trange. Not sure where the 2 came from. Thanks so much for your advice. mike "Dave Peterson" wrote: I'm not sure what userid and dayone are, but maybe: R = Application.Match(userid & dayone, Trange2, 0) or R = Application.Match(range("userid").value & range("dayone").value, Trange2, 0) Mike G - DC wrote: Bob - Is it possible to use a formula within Application.Match to identify the string to look for? The following code runs, but the match is not found even though it is present within Trange. Thanks, Mike Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TOURDATA").Range("A:A") R = Application.Match(FormulaR1C1 = "=CONCATENATE(userid,dayone)", Trange2, 0) If IsError(R) Then MsgBox "Not found" Else MsgBox "found" End If End Sub "Bob Phillips" wrote: R = Application.Match(Range("axle"), Trange, 0) it is still a range -- __________________________________ HTH Bob "Mike G - DC" wrote in message ... Folks - I'm working to answer my own question in a posting yesterday, Subject: Add/Update data stored in another worksheet 7/7/2009 2:09 PM PST, (Shameless Bump). The first step in resolving my issue is to identify if a part number in sheet 1 "TSCREEN" range A11:A24 is in the range A:A in sheet2 (TDATA). I found the following code in another post which gets me close. I'm wondering if I can use either a named range or cell reference within the match function rather than actually listing the specific part name in the code. Dim R As Variant 'could be an error Dim Trange As Range Set Trange = Sheets("TDATA").Range("A:A") R = Application.Match("axle", Trange, 0) If IsError(R) Then MsgBox "not found" Else MsgBox "found" End If Any help is much appreciated - mike -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Named ranges and pasting formulas with named references | Excel Programming | |||
Named ranges scope / workbook/worksheet level named ranges- changeswith variable use... | Excel Programming | |||
Named range scope question (using application.match) | Excel Programming | |||
Application.Match and Ranges | Excel Programming | |||
Copy data in named ranges to a newer version of the same template to identical ranges | Excel Programming |