Já sofri muito com isso, sabe o que tem que fazer? jogue esse maskedbox FORA! meu irmão, utilize uma textbox e ponha o seguinte código: Private Sub Text1_Change() If Len(Text1) = 2 Then Text1 = Text1 + "/" Text1.SelStart = 4 End If If Len(Text1) = 5 Then Text1 = Text1 + "/" Text1.SelStart = 7 End If End Sub a textbox aparecerá em braco e de acordo você for digitando a mascara vai aparecendo, faça o teste você não vai se arrepender. quando você clicar em inserir a textbox do campo data ficará limpa e ao rolar pelos registros mostrará a data referente a cada um, lembre de indicar as propriedades DATA SOURCE E DATA FIELD, configure a textbox direitinho com seu BD. Solução para todas as dores de cabeça dos Maskedbox, lembrando que pode-se fazer o mesmo com CPF, CNPJ, qualquer máscar que quiser.