I mis-remembered what the code did. I thought it use .find, but going back
through the thread shows that it's just looping through the cells.
The "exit For" statement means that it stops looking.
So try commenting that line out and recalculating.
BSLAUTOMATION wrote:
Hi Dave,
Sorry to bother you all the time
Basically, the U/D formula searches the 7 sheets and tells me what
sheet it was on and also what it found (as you know)
Quote
myStr = myStr & " & " & myRealRng.Parent.Name & "--" & mycell.value
This does this fine only if the "mycell.value" is unique otherwise it
displays the shortest match.
Example
Sheet1
A1 = 789dinky1966
A2 = 789dinky1977
A3 = 789dinky
U/D function Answers
B1 = TOYS & 789dinky
B2 = TOYS & 789dinky
B3 = TOYS & 789dinky
Sheet 2 (TOYS)
A1 = 789dinky <-------------- Problem! Matches and displays
this for all
A2 = 789dinky1966 <-------------- Wont pickup the date because of
the above
A3 = 789dinky1977 <-------------- As above
As you can see it displays the first match (highlighted in blue), and i
have to manually go through them to sort them out
As a short fix i have changed "789dinky" to "789dinky-" and it then
works but it then doesnt find 789dinky on its own
I have quite a few like this so the above short term fix isnt anygood
Any help Dave?
Kind Regards
Craig
--
BSLAUTOMATION
------------------------------------------------------------------------
BSLAUTOMATION's Profile: http://www.excelforum.com/member.php...fo&userid=7611
View this thread: http://www.excelforum.com/showthread...hreadid=400972
--
Dave Peterson