Thanks for the program. It works very well.
I did find a possible error.
When doing an update to a range of hexes, the program might give you an error reading close to this: "the ending value must be larger than the starting value"
I noticed this happens when the hexes start under 100 and go over 100. example: starting hex 42, 118 and ending hex 101, 140. Notice the first coordinates of 42 and 101, respectively. This would give me the error message.
If I broke that example down into two ranges of 42, 118 to 99, 140 and 100, 118 to 101,140 they would work. this is just an example, and I didn't test it thouroughly. But, I noticed it at least 7 or 8 times before I figured out that going over 100 seemed to trigger it.
The older I get, the better I was.