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

    [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, 18: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, 09: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, 19:26

    já vi.

    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    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, 08: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, 09:52

    rdrdk,

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


    Já consegui, Mas obrigado na mesma...
    avatar
    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, 09:57

    Ok.
    Valeu.


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

      Data/hora atual: Qui 23 Nov 2017, 13:05