MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]separar uma frase (String) em várias strings

    Compartilhe

    rui.o.pereira
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 20
    Registrado : 19/01/2014

    [Resolvido]separar uma frase (String) em várias strings

    Mensagem  rui.o.pereira em Qua 21 Maio 2014, 22:47

    Boas,

    há alguma função que me permita separar uma string em várias ("como o strtok() em linguagem c++")

    Exemplo:
        dim string nome as string
       dim s() as string
        string_nome="Isabel Vicente de Gonçalves Moreira Fernandes"

    e o que eu queria era:

    s[0]="Isabel"
    s[1]="Vicente"
    s[2]="Mendes"
    s[3]="de"
    s[4]="Gonçalves"
    s[5]="Moreira"
    s[6]="Fernandes"

    Já procurei nos tópicos do forum e o mais parecido que encontrei foi este,

    [Você precisa estar registrado e conectado para ver este link.]

    mas não é isto que eu preciso...
    possivelmente precisarei da função instr, mas esta só me dá a 1ª ocorrência(índice) de uma string dentro doutra.

    Terei de conjugar a instr com a len  (ou coisa parecida...)
    (também tenho dificuldade com arrays, mas confesso que ainda não pesquisei muito sobre isso)

    será o split aquilo de procuro?

    conjugado com um ciclo "for " e "next" ?

    [Você precisa estar registrado e conectado para ver este link.]


    Alguém me pode dar um link, ou uma ideia, qualquer coisa de como fazer isto?



    Desde já, obrigado, por lerem a minha dúvida.


    Última edição por rui.o.pereira em Qui 22 Maio 2014, 13:50, editado 4 vez(es)

    rui.o.pereira
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 20
    Registrado : 19/01/2014

    Re: [Resolvido]separar uma frase (String) em várias strings

    Mensagem  rui.o.pereira em Qua 21 Maio 2014, 23:26

    já vi.

    [Você precisa estar registrado e conectado para ver este link.]

    rdrck
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 983
    Registrado : 11/03/2014

    Re: [Resolvido]separar uma frase (String) em várias strings

    Mensagem  rdrck em Qui 22 Maio 2014, 12:09

    Já tentou fazer uso das funções Direita(), Esquerda() e EmSEq()?


    .................................................................................
    Meu Programa / OS:
    Access 2007 - Windows 7.

    rui.o.pereira
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 20
    Registrado : 19/01/2014

    Re: [Resolvido]separar uma frase (String) em várias strings

    Mensagem  rui.o.pereira em Qui 22 Maio 2014, 13:52

    rdrdk,

    foi com o split... consegui fazer a extracção do texto...


    Já consegui, Mas obrigado na mesma...

    rdrck
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 983
    Registrado : 11/03/2014

    Re: [Resolvido]separar uma frase (String) em várias strings

    Mensagem  rdrck em Qui 22 Maio 2014, 13:57

    Ok.
    Valeu.


    .................................................................................
    Meu Programa / OS:
    Access 2007 - Windows 7.

      Data/hora atual: Sex 09 Dez 2016, 03:51