I might add that if the value of any Scan7.Text is larger than the maximum integer limit, he will receive Error 6 Overflow when using CInt(), even if it passes the IsNumeric screening test.