Vamos por partes. De entrada sigo diciendo que me sorprende que uses el punto como separador decimal. El punto, normalmente, se usa como separador de miles y la coma como separador decimal. Convendría que miraras la configuración regional del panel de control
Si tengo un formulario, en el que en el cuadro de texto, le pongo en sus propiedades-Formato-Formato
Cuando escribo algo en él(puedes ver que el cursor todavía está en el cuadro de texto Texto283
Y pulso Enter(o me voy al otro cuadro de texto)
Me respeta los decimales que le haya puesto.
Revisa si en alguna instrucción no estarás usando la función Round
De todas formas, si quieres, repito, si quieres, mándame una copia vacía de la tabla origen del formulario y el formulario para que la mira, ya que me extraña, que si más lo redondee, a [email protected].
Bueno, y si le pones dos o tres registros inventados, me ahorro lo de escribirlos yo.
Si lo haces, en el asunto del mensaje pon tu alias Luz Blanca, ya que si no sé quien me escribe ni los abro.