In testing this I found another problem. If you use the right arrow to "tab" in the checkbox row and you go from column 8 to column 9, that triggers the grid_Scroll sub which calls the setuptextbox sub which shows the original value of the grid cell in row 8, column 9.