MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    update em campos da tabela no vba

    Compartilhe

    gilbertogcs
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 18/08/2017

    update em campos da tabela no vba

    Mensagem  gilbertogcs em Qui 24 Ago 2017, 01:18

    Caros amigos, gostaria de uma ajuda.
    Tenho uma tabela que faço a importação do sistema da CIA, para montar indicadores, porém tem alguns campos que preciso fazer alguns cálculos mas como traz alguns caracteres não consigo fazer.

    Campo1 traz a identificação e os numeros que preciso. Ex.: uonp.123456
    No campo1 gostaria de fazer um update para deixar somente os numeros.

    Campo2 traz os numeros com (ponto) ex: 3456.89
    Neste campo preciso trocar o (ponto) por (,) virgula

    Campo3 Data esta vindo desta forma 12/01/2017 11:20 America/Sao Paulo
    Neste campo gostaria deixar somente data e hora.

    Alguém pode me dar uma ajudar de como fazer esse comando dentro do vba do access?
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6395
    Registrado : 05/11/2009

    Re: update em campos da tabela no vba

    Mensagem  Alexandre Neves em Qui 24 Ago 2017, 09:08

    Bom dia, ebem-vindo ao fórum
    Campo1
    - O tamanho anterior ao número é sempre igual?
    Campo1=Mid("uonp.123456",6)

    Campo2
    Replace("3456.89",".",",")

    Campo3
    Mid("12/01/2017 11:20 America/Sao Paulo",1,16)


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

      Data/hora atual: Seg 25 Set 2017, 10:45