I have a macro where I am checking off items in the list and removing them from an array. This means that I
This means that I always have a sparse array such as with indexes 0, 1, 3, 5, 8, 10, ...
The selection dialog tells me the correct text that I selected, but not the correct array index...