Boa tarde, Quem pode me dar uma dica, por favor. O Código abaixo uso para formatar o textbox valor_unitário_saidas para valor monetátio. Então à medida que digito no textbox vão aparecendo os números com os pontos, vírgulas e os zeros tudo conforme eu digito, e quando o textbox perde o foco aparece o valor como digitado. Exemplo: R$1,52 mas quando clico em confirmar acontece que: 1 - O número que aparece no textbox fica sem os dígitos depois da vírgula, mas no BD o número é gravado com as casas depois da vírgula. 2 - Se o valor digitado é tipo 1,50 ele mosta no textbox depois de clicar em confirmar, apenas 1, se eu digitar 1,51 ele mosta no textbox 2, ou seja ele arredonda, para baixo se menor ou igual a 50 depois da vírgula ou para mais se igual ou maior que 51. O BD Access está formatada a coluna como Moeda.No BD fica gravado R$1,51, o valor que realmente digitei no textbox. Digitei para teste no textbox o valor 1123568 e saí do textbox (perdeu o foco) o número ficou formatado no textbox assim: R$ 1.123.568,00, perfeito, com os pontos, vírgula e o R$. Mas quando clico em confirmar fica no textbox o valor sem pontos, sem vírgula, sem R$ e sem os zeros ou seja sem formatação nehuma = 1123568.Fui até o BD Access abri e lá está gravado: R$ 1.123.568,00. Ou seja, no Banco está gravando tudo legal do jeitinho certo. O problema é no Formulário que não aparece no TextBox o valor formatado igual moeda. Dá para ajudar? Desde já meu muito Obrigado JMRF