I'm currently writing a program, and I noticed a few strange things.

I went into debug mode and noticed that this statement:
ReDim Preserve glo.Links(1 To glo.CounterVal, 1 To 3)

Would exit the current function, and I have no clue why. I'm positive it is that statement as well.

(Note: glo.CounterVal = 2)

Any ideas why that would cause the problem to exit the function? Thanks, and feel free to ask any questions about the function.