Thanks for the tips, I have used a modified version of the suggestion made
by Rob van Gelder and this is working but as predicted a bit slow!
Here is some more info.
1. Specifically the data needs to be searchable, the first column is not
unique and is not at this stage ordered, but it is a fixed width.
2. I do not have direct control over the creation of the source, so any
sorts etc would need to be part of the loading process.
3. The process needs to be stand alone, allowing others to load the data and
use the Excel functions to search and report the contents. I cannot rely on
them having MS Access on their machine (in fact I know it does not exist in
many target PCs).
4. After loading the user enters a value to search and match the first field
as a key (Tom you kindly gave me some form control filling tips to do this),
and if the search is successful, a second form control fills with the second
data item for each match. Up to ~20 maximum.
5. User chooses from the second item list and is presented with the third
data item. (If only 1 item found in first search data is presneted directly
and no further action takes place)
I have it working using a combination of the Text load from Rob (but slow to
get data in) and the Search process from you Tom, modified to suit the data.
Two things I would strive to do.
1. Speed up the data load - read it directly or something else?
2. Speed up the search - it takes a 2-3 seconds on my PC to search all 150k
records, but the users are working in an busy operational area and probably
would benefit from more speed. (they may have PCs with less resouces further
slowing down the process)
Any thoughts or ideas greatly appreciated.
Cheers
Nigel
ps I am away until Thursday, so will not be able to reply sooner. But I
will. Thanks in advance
and
----== Posted via Newsfeed.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeed.com The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= 19 East/West-Coast Specialized Servers - Total Privacy via Encryption