Notifications
Clear all

Data formulário para plan trocada

10 Posts
3 Usuários
0 Reactions
1,448 Visualizações
(@rui-maciel)
Posts: 0
New Member
Topic starter
 

Boa noite
Já tentei várias soluções que encontrei, mas nenhuma faz o correto, pois, transferem do formulário para a plan a data mês/dia/ano e deveria ser dia/mês/ano, estou a usar o seguinte código;

Private Sub Textbox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
    If Len(TextBox1) = 2 Or Len(TextBox1) = 5 Then
        TextBox1.Text = TextBox1.Text & "/"
        SendKeys "{End}", True
    [Plan2].Columns("B").NumberFormat = "dd/mm/yyyy"
    Selection.NumberFormat = "dd/mm/yyyy"
    End If
End Sub

e também:

Private Sub TextBox1_Change()
If Len(TextBox1.Text) = 2 Then
TextBox1 = TextBox1 + "/"
End If
If Len(TextBox1.Text) = 5 Then
TextBox1 = TextBox1 + "/"
End If
End Sub

Se me poderem ajudar, agradeço,
Grato,
RM
Faltou o anexo.

 
Postado : 04/02/2018 3:49 pm
(@klarc28)
Posts: 0
New Member
 

por exemplo:

plan1.range("A1").value = CDate(TextBox1.Text)
 
Postado : 04/02/2018 3:52 pm
(@rui-maciel)
Posts: 0
New Member
Topic starter
 

Bom dia
Implementei, mas continua a enviar a data trocada.
Abç.,
RM

 
Postado : 05/02/2018 4:48 am
(@klarc28)
Posts: 0
New Member
 
        Sheets("AllianzAutoMoto").Cells(linha, "b") = CDate(FORM_CADASTRA.TextBox1.Text)
 
Postado : 05/02/2018 4:50 am
(@rui-maciel)
Posts: 0
New Member
Topic starter
 

"FORM_CADASTRA"

 
Postado : 05/02/2018 4:51 am
(@klarc28)
Posts: 0
New Member
 

Dá para fazer com um único formulário

 
Postado : 05/02/2018 5:07 am
(@osvaldomp)
Posts: 857
Prominent Member
 

Experimente:

Sheets("NomeDaPlanilha").[EndereçoDaCélula] = Format(TextBox1.Text, "mm/dd/yyyy")

Exemplo:

Sheets("Plan1").[C5] = Format(TextBox1.Text, "mm/dd/yy")
 
Postado : 05/02/2018 6:21 am
(@rui-maciel)
Posts: 0
New Member
Topic starter
 

Boas
Dá o seguinte erro.

 
Postado : 05/02/2018 6:24 am
(@osvaldomp)
Posts: 857
Prominent Member
 

Coloque aqui o código que apresenta o erro, pois eu não consigo baixar/abrir o seu arquivo Excel.

 
Postado : 05/02/2018 6:32 am
(@rui-maciel)
Posts: 0
New Member
Topic starter
 

Já resolvi, obrigado. grato a todos.

 
Postado : 05/02/2018 6:47 am