MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


3 participantes

    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    eoalmeida
    eoalmeida
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 26/05/2011

    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Contar caracteres específicos em um campo de uma consulta

    Mensagem  eoalmeida 30/1/2012, 12:28

    Prezados, Bom Dia!


    Preciso da ajuda dos senhores:

    O objetivo eh contar a quantidade de caracteres especificos em um determinado campo de uma consulta. Exemplo do campo:

    Sequencia
    1666333111163166

    O objetivo eh identificar onde se inicia e onde termina o intervalo de cada sequencia de caracteres. sei que a posição (esquerda para direita) do caracter 1 é a primeira. Agora que o bicho pega, identificar a posição do primeiro numero 6 e a ultima do mesmo numero 6 até que de inicie a sequencia de numeros 3.

    Se alguem puder me ajudar.

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Re: [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  criquio 30/1/2012, 13:41

    E como você pretende definir qual caractere quer contar? Ou a ideia seria contar todos eles em uma lista de 0 a 9 por exemplo? Se for isso, pode tentar assim:

    NZero: Len(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace([CampoDoNúmero];1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;""))

    Depois é só fazer a mesma coisa para os outros campos, substituindo os números:

    NUm: Len(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace([CampoDoNúmero];0;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;""))


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    eoalmeida
    eoalmeida
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 26/05/2011

    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Re: [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  eoalmeida 30/1/2012, 14:01

    Criquio,

    o campo sempre terá o numero 6 como primeiro caracter. Estou enviando um arquivo zipado com uma tabela com os dados de exemplo. A coluna de nome "FINAL" representa os dados a seram avaliados.

    O objetivo é identificar da esquerda para a direita o inicio e fim das possiveis sequencias de numeros 6, 1 e 3. Para cada linha da tabela.
    Anexos
    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres AttachmentExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (134 Kb) Baixado 29 vez(es)
    eoalmeida
    eoalmeida
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 26/05/2011

    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  eoalmeida 30/1/2012, 15:51

    Pessoal,

    Como posso identificar as posições inicial e final de uma sequencia de caracteres em um campo de uma consulta access?

    Grato.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Re: [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  criquio 30/1/2012, 16:04

    O segundo tópico foi fundido com o primeiro, afim de evitar que o forum fique poluído com vários tópicos sobre a mesma coisa. Quando quiser mudar o título de um tópico, basta editar o primeiro post e mudá-lo lá, ok?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    eoalmeida
    eoalmeida
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 26/05/2011

    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Re: [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  eoalmeida 30/1/2012, 16:12

    Ok. Obrigado pelo suporte, chegou a ver a o anexo que enviei?
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Re: [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  Avelino Sampaio 30/1/2012, 16:34

    Olá! Vi a sua tabela mas o resultado desejado ainda está confuso.

    6666611111111111|111111161133

    Mostre exatamente quais os resultados a serem exibidos da sequencia acima ?

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    Convidado
    Convidado


    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Re: [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  Convidado 12/2/2012, 21:53

    Colega Eduardo.... nosso amigão Avelino Sampaio esta aguardando uma resposta sua. Se já resolveu nos informe de que maneira a conseguiu ou se não o amigão esta aguardando. O forum agradece a sua resposta....
    avatar
    Convidad
    Convidado


    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Re: [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  Convidad 18/3/2012, 02:49


    Tópico marcado como resolvido.
    Se necessário, reabra.


    Grupo de Moderadores

    Conteúdo patrocinado


    [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres Empty Re: [Resolvido]Identificar posição inicial e final de uma sequencia de caracteres

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 00:30