MASKEDBOX VER SE FOI PREENCHIDO CORRETO
criei um maskedbox com a seguinte mascara:
(##) ###-#### para colocar o telefone de meus clientes...
Criei na no evento lost_focus do mesmo uma rotina:
if mask1.text = "(__) ___-____" then 'se o mask ficar vazio só com a mascara
mask1.mask = " "
mask1.text = " "
end if
meu problema:
se o usuario digitar (89) e deixar o resto vazio então vai ficar assim (89) ___-____ então o lost_focus num vai funcionar....
Como eu faço para ele verificar se em todos os espaço que devem ser digitados numeros num maskedbox foi digitado?
(##) ###-#### para colocar o telefone de meus clientes...
Criei na no evento lost_focus do mesmo uma rotina:
if mask1.text = "(__) ___-____" then 'se o mask ficar vazio só com a mascara
mask1.mask = " "
mask1.text = " "
end if
meu problema:
se o usuario digitar (89) e deixar o resto vazio então vai ficar assim (89) ___-____ então o lost_focus num vai funcionar....
Como eu faço para ele verificar se em todos os espaço que devem ser digitados numeros num maskedbox foi digitado?
Tente isso:
Espero ter ajudado
If Len(trim( Replace(Replace(Replace(Replace(mask1, "(", ""), ")", ""), "_", ""), "-", "") < 9 then
msgbox "não preencheu tudo"
end if
Espero ter ajudado
Isso mesmo....
Sorry
Sorry
Tópico encerrado , respostas não são mais permitidas