Ir para conteúdo
Fórum Script Brasil

Maniac

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Maniac postou

  1. Olá Pessoal, Estou com um problema à já algum tempo que não consigo solucionar... Criei uma Userform com duas TextBoxs, TextBox1 e TextBox2 e um Command Button1. Na primeira é introduzido um código(1,2,3,4,5,6,7,etc), na segunda é introduzido um valor de aquisição de um determinado artigo( por exemplo, 5000.50 ). O que o programa faz é apresentar a userform ao utilizador, e ele introduz um código na TextBox1. Depois, o programa procura na folha de cálculo "base de dados"a existência desse código " . Se já existir na BD ele introduz o valor desse produto na TextBox2, se não existir o utilizador introduz o valor desse artigo na TextBox2, e através do Command Button grava esse valor na folha de cálculo. Por exemplo, vou introduzir um novo produto na minha BD, introduzo o código(1) e introduzo o valor de produto(5000.5), ao imprimir na folha de cálculo ele imprime(50005). Agora, se ao introduzir o valor do produto, colocar uma virgula em vez de um ponto (5000,5) ele já imprime correctamente o valor na BD (5000,5). Este é o primeiro problema q pode ser ultrapassado com a introdução de uma virgula me vez de um ponto. Mas no entanto, existe um segundo problema. Agora eu vou introduzir novamente o código (1) na TextBox1 e como já existe na BD o programa vai procurar o valor desse produto para aparecer na TextBox2. Ora, o que aparede na TextBox2 não é o 5000,5 mas 5000.5. Bom à primeira vista pode não parecer existir nenhum problema, mas existe porque ou eu mudo outra vez o ponto para virgula antes de imprimir na BD ou ele vai imprimir na BD 50005 como já visto anteriormente. Se alguém poder ajudar era fantástico :rolleyes:
×
×
  • Criar Novo...