Using the Instr function to append items to a string to create a list, I've encountered a problem where instr will not add the name of a new item to the list if the name of the new item contains part of the name of an item already in the list.
For example, the list string contains the following values:
"Advanced Microprocessor|Supercomputer|Computer|Keyboard|Logic Circuit"
As the Instr continues its search for items to append to the list, it encounters "Microprocessor", but rejects it because it reads "Microprocessor" in "Advanced Microprocesser". It does the same for "Circuit" because it reads "Circuit" in "Logic Circuit"
How can I get Instr to read the entire string of characters between the "|" as the basis for comparison. Doing so would make it recognize that these are distinct items and should be added to the list.
Thanks in advance!
EDIT: Here is the code in question.
Bookmarks