Captura numérica en un Text Box

Ker
17 de Enero del 2003
Necesito una rutina en la cual me permita capturar valores numéricos en u Text Box, en el cual tengo 2 formatos: 99,999.99 y 99,999.
El efecto que necesito es que cuando presione un valor numérico lo coloque en el último digito de la derecha, si presiono un segundo dígito, el anterior que lo recorra a la derecha, tal y como se hace en un cajero automático, cuando le indicas la cantidad que deseas disponer.

Espero que me puedan ayudar, muchas gracias