Step value of FOR loop should be an integer expression
Messages > Macro Compiler Messages > Errors >
This compiler error will occur if you use anything else than an expression which evaluates to an integer, as the step value of a for loop.
for nCtr = 1 to 9 step bOne // bOne is not integer
for nCtr = 1 to 9 step '1' // '1' is not integer