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 Qui 27 Abr 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 : 4530
    Registrado : 15/03/2013

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

    Mensagem  ahteixeira em Qui 27 Abr 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 Qui 11 Maio 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 : 4530
    Registrado : 15/03/2013

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

    Mensagem  ahteixeira em Sex 12 Maio 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 Sex 12 Maio 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 Sex 12 Maio 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 : 4530
    Registrado : 15/03/2013

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

    Mensagem  ahteixeira em Sab 13 Maio 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: Sab 18 Nov 2017, 01:09