Finds items in a ListView over multiple SubItems.
The .Find MS gave us for the ListView will only let us search the Tag, Text, or first SubItem in a. I had a list that hade several subitems and needed a search for it, so I wrote this up in a few min. I also wrote in options like MatchWholeWordOnly and CaseSensitive as optional variables.
In addition of returning the index of the item found it selects and makes sure the item is visible to the user.
Inputs
see module
Assumes
A little about a ListView (Not a ListBox)
Returns
see module