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]Como pegar o número de instancias no split

    Compartilhe

    Robervaldo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 7
    Registrado : 29/06/2015

    [Resolvido]Como pegar o número de instancias no split

    Mensagem  Robervaldo em 27/4/2017, 19:47

    Boa tarde,
    Algo vem me atormentando a um tempo,
    Tenho um string que pega o valor da codificação, que é assim: 000.000.0000.0000.0000 e o split ta como delimitador o ".", ou seja, queria alguma função que me devolvesse o número 6 (que seria a quantidade de instancias no split)
    Não sei de deu pra entender, espero que tenha dado What a Face
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5388
    Registrado : 15/03/2013

    Re: [Resolvido]Como pegar o número de instancias no split

    Mensagem  ahteixeira em 27/4/2017, 20:54

    Olá Roberval, Bem-Vindo ao fórum.

    Veja se é isto:
    Código:
    Sub PegarInstancias()
    'Alvaro Teixeira (ahteixeira) 2017
        Dim xArray() As String
        Dim strCodigo As String
        strCodigo = "000.000.0000.0000.0000"
        xArray() = Split(strCodigo, ".")
        MsgBox ("Total de instencias : " & UBound(xArray()) + 1), vbInformation, ""
    End Sub

    Abraço

    Robervaldo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 7
    Registrado : 29/06/2015

    Re: [Resolvido]Como pegar o número de instancias no split

    Mensagem  Robervaldo em 11/5/2017, 20:00

    Opa, perdão a demora, só 1 mês quase, ahha desculpa
    Bem, no meu não tem esse UBound, é alguma referencia?
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5388
    Registrado : 15/03/2013

    Re: [Resolvido]Como pegar o número de instancias no split

    Mensagem  ahteixeira em 12/5/2017, 12:00

    Ólá Roberval,
    É uma função nativa do Access para tabalhar com Matrizes.
    Para determinar os limites inferiores e superiores de um array podemos usar as funções UBound e LBound

    Resolveu?

    Abraço

    Robervaldo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 7
    Registrado : 29/06/2015

    Re: [Resolvido]Como pegar o número de instancias no split

    Mensagem  Robervaldo em 12/5/2017, 18:34

    Então.... O meu não tem esse UBound, uso o 2016....

    Robervaldo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 7
    Registrado : 29/06/2015

    Re: [Resolvido]Como pegar o número de instancias no split

    Mensagem  Robervaldo em 12/5/2017, 18:37

    Perdão, erro meu, achei que fosse uma função
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5388
    Registrado : 15/03/2013

    Re: [Resolvido]Como pegar o número de instancias no split

    Mensagem  ahteixeira em 13/5/2017, 10:46

    Olá Roberval,
    Obrigado pelo retorno.
    Se tiver mais dúvidas, aperte a tecla F1 com o nome UBound selecionado e veja.

    Abraço


      Data/hora atual: 19/8/2018, 10:09