I have used a macro that changed the value of a variable by specified steps. The macro was actually used to measure the distance between 2 solids, but the pricipal is the same so it is possible.
Unfortunately I don't have a copy of it.
bc.
2.4GHz Core2 Quad, 4GB RAM,
Quadro FX4600.