Visual Basic for Applications/Avoiding Change Event Recursion

Summary

 * This VBA code is intended to run in Microsoft Office applications that can run macros, like Excel or Word.
 * It provides two different examples of a text box change event, one for TextBox1 and another for TextBox2.
 * It will be noted that on displaying the form and entering one character into TextBox1, the resulting number found there is about 290 or so; this is coded to show the number of iterations of the change event that have taken place.
 * Doing the same in TextBox2 shows that there has been just one run of the event.
 * The code of the TextBox2_Change event avoids multiple runs of the procedure, avoiding the possibility of false results in certain circumstances.