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]Chr() retornando como string

    biligo
    biligo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 228
    Registrado : 10/04/2014

    [Resolvido]Chr() retornando como string Empty [Resolvido]Chr() retornando como string

    Mensagem  biligo 3/11/2017, 05:56

    Boas pessoal,
    Tenho uma duvida e gostaria de saber se é possivel a seguinte questão:

    Tenho uma sequencia:

    A = DLast("CampoA", "tblPesquisa")
    B = DLast("CampoB", "tblPesquisa")
    C = DLast("CampoC", "tblPesquisa")

    gostaria de utilizar da seguinte maneira para chamar o valor das pesquisas:

    For i = 65 To 68
    Me("y" & Format(Chr(i), "0")).Visible = True
    Next i

    Me é gerado o erro de membro não encontrado, pois "Chr(i) no primeiro caso retorna como A" e não o valor de A que seria o CampoA

    não coloco a string dentro do For por utilizá-la em outras ocasiões também
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Chr() retornando como string Empty Re: [Resolvido]Chr() retornando como string

    Mensagem  Alvaro Teixeira 3/11/2017, 10:18

    Olá, teste assim:

    Me("y" & str(Chr(i))).Visible = True

    Abraço
    biligo
    biligo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 228
    Registrado : 10/04/2014

    [Resolvido]Chr() retornando como string Empty Re: [Resolvido]Chr() retornando como string

    Mensagem  biligo 3/11/2017, 15:37

    Alvaro, grato pela resposta.
    Infelizmente, me é gerado o erro:
    Tipos incompatíveis, o resultado do 1° chr(i) é A mas esse A não é string ele me é apresentado como letra "A"
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Chr() retornando como string Empty Re: [Resolvido]Chr() retornando como string

    Mensagem  Alvaro Teixeira 3/11/2017, 16:21

    Olá como está a defenir a variavel A
    Está
    Dim A as string

    O str() converte para string

    Abraço
    biligo
    biligo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 228
    Registrado : 10/04/2014

    [Resolvido]Chr() retornando como string Empty Re: [Resolvido]Chr() retornando como string

    Mensagem  biligo 3/11/2017, 19:27

    Sim:

    Dim A, B, C, D, E, F As String

    tentei colocar, Me("y" & Str(Chr(65))).Visible = True
    mas mesmo assim não foi.
    Segue um exemplo basico do que estou formulando:
    Exemplo

    Mas como disse, gostaria de saber se é possível adaptar a situação, economizaria algumas linhas do projeto e minutos ao utiliza-ló, mas caso não seja fazer o que, é fazer a consulta na tabela diversas vezes

    Grato
    thiagomcosta
    thiagomcosta
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 377
    Registrado : 23/01/2017

    [Resolvido]Chr() retornando como string Empty Re: [Resolvido]Chr() retornando como string

    Mensagem  thiagomcosta 4/11/2017, 18:41

    Uns tempos atrás passei por esta dificuldade. Eu acredito que deva ter alguma maneira de fazer isso, mas não consegui descobrir.

    Resolvi o meu problema utilizando arrays. Acredito que para o seu caso também deva resolver.
    biligo
    biligo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 228
    Registrado : 10/04/2014

    [Resolvido]Chr() retornando como string Empty Re: [Resolvido]Chr() retornando como string

    Mensagem  biligo 5/11/2017, 07:34

    Thiago, grato pela ajuda. Já havia adaptado mas estava ansioso para ver se alguém conhecia alguma forma de resolver a questão.
    Caso alguém conheça alguma forma de resolver e puder compartilhar agradecemos.

    Encerro por hora.

    Conteúdo patrocinado


    [Resolvido]Chr() retornando como string Empty Re: [Resolvido]Chr() retornando como string

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 9/5/2024, 04:39