Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
#41637
Em um formulário no VBA fiz a seguinte máscara para adicionar a data de nascimento:
Private Sub txt_DN_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
txt_DN.MaxLength = 10
Select Case KeyAscii
Case 8
Case 13: SendKeys "{TAB}"
Case 48 To 57
If txt_DN.SelStart = 2 Then txt_DN.SelText = "/"
If txt_DN.SelStart = 5 Then txt_DN.SelText = "/"
Case Else: KeyAscii = 0 'Ignora os outros caracteres
End Select

End Sub
Para facilitar na hora da digitação eu gostaria que ao digitar apenas os últimos números do ano, automaticamente já colocasse o ano com quatro dígitos.
Ex: Ao digitar "200360", a máscara retornasse "06/03/1960"
#41718
Não entendi a demanda, bem como o exemplo
...digitar "200360", a máscara retornasse "06/03/1960"...
Qual o criterio/algoritimo para considerar 20 como 06?
Pode dispor seu modelo, e descrever (manualmente) o que tem e o que espera obter?
#41767
Reinaldo escreveu:Não entendi a demanda, bem como o exemplo
...digitar "200360", a máscara retornasse "06/03/1960"...
Qual o criterio/algoritimo para considerar 20 como 06?
Pode dispor seu modelo, e descrever (manualmente) o que tem e o que espera obter?
Me desculpe, escrita errado. No caso aí seria" 060360".

A ideia é ao digitar os dois últimos dígitos do ano ele já retorne o ano em quatro caracteres.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord