Halfar Postado Janeiro 24, 2006 Denunciar Share Postado Janeiro 24, 2006 Porque ocorre erro no seguinte codigo X = Day(CmbDiaDebito.Text) & "/" & Month(TextDataMensalidade.Text) & "/" & Year(TextDataMensalidade.Text)O erro que ocorre é run timer error 13 - type mismatch Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Janeiro 24, 2006 Denunciar Share Postado Janeiro 24, 2006 é porque o valor q você tenta passar à variavel x não corresponde ao tipo de variavel.você declarou x como o q? string? inteiro? data?se for data, tente fazer:X = Conversion.CDate(Day(CmbDiaDebito.Text) & "/" & Month(TextDataMensalidade.Text) & "/" & Year(TextDataMensalidade.Text))ou talvez seja porque o CmbDiaDebito.Text ou o TextDataMensalidade.Text não contem uma data valida.exemplo, você digitou "abc" no TextDataMensalidade.Text. se você tentar usar a funcao Month() na string "abc", vai ocorrer esse erro.por isso antes você tera q validar o TextDataMensalidade.Text com a funcao IsDate(). Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Halfar
Porque ocorre erro no seguinte codigo
O erro que ocorre é run timer error 13 - type mismatch
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.