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


2 participantes

    [Resolvido]Traduzir um comando do excel para o VBA

    avatar
    JUAN PABLO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 09/11/2012

    [Resolvido]Traduzir um comando do excel para o VBA Empty [Resolvido]Traduzir um comando do excel para o VBA

    Mensagem  JUAN PABLO 9/10/2013, 14:24

    Bom dia.
    Tenho um desafio enorme. Estou transformando uma planilha em tabelas, formulários e relatórios. Porém não estou conseguindo traduzir uma linha de função do excel para o access. A idéia é que seja verificada a informação a partir da linha de cima, ou seja, se o cadastro for na linha 30 (da tabela de ocorrencia), preciso que seja verificado se essa informação já consta na tabela, mas somente da linha 29 até 1 e assim sucessivamente.
    Outra informação importante é a condição: Se já for encontrado registro anterior referente a determinada pessoa, a resposta é "0" (zero), se houver registro, porem não está vinculado à pessoa (funcionário) da atual ocorrência a resposta é 0,5. Caso contrário o resultado é 2.
    A Planilha já possui uma linha de função e gostaria de traduzi-la para o VBA ou construtor de expressão, alguém poderia me ajudar?
    =SEERRO(SE(L3="";"-";SE(PROCV(L3;'EMPRESAS IDENTIFICADAS ANT'!$A$5:$C$519;1;0)=L3;"SIM";"NÃO")); "Verificar")
    Um forte abraço a todos.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Traduzir um comando do excel para o VBA Empty Re: [Resolvido]Traduzir um comando do excel para o VBA

    Mensagem  JPaulo 9/10/2013, 14:28

    No Ms Access o SEERRO é IsError, o PROCV é DLookup;

    Só montado conseguimos encontrar o que pretende.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new Instruções SQL como utilizar...
    avatar
    JUAN PABLO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 09/11/2012

    [Resolvido]Traduzir um comando do excel para o VBA Empty Mestre J.P.

    Mensagem  JUAN PABLO 14/11/2013, 01:00

    Boa noite.
    Ufa depois de um longo tempo se acessar voltei. Então J.P. eu tenho duas tabelas, uma delas é a tabela que gera ocorrências, a segunda é resultado de uma consulta de acréscimo, tendo como origem a primeira tabela.
    O objetivo da tabela ocorrência é captar dados de funcionários que apresentam objetos que infringem determinada legislação. Para apuração dos dados seguimos a seguinte regra: Prova nova, ganha 1,0 ponto, prova já apresentada pelo funcionário não ganha pontos, se a prova for nova para o funcionário, porém já existe registro anterior ganha apenas 0,5 ponto.
    Essa regra nos obriga a fazer uma pesquisa prévia se já foi apresentada prova anterior e quem a apresentou. Hoje inserimos duas chaves para essa tarefa, matrícula concatenada com a chave primária da empresa responsável pela infração legal.
    Eu criei um botão para calcular, mas não consegui terminar.
    Grato pela atenção e carinho.
    Anexos
    [Resolvido]Traduzir um comando do excel para o VBA AttachmentBdMono.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (455 Kb) Baixado 9 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Traduzir um comando do excel para o VBA Empty Re: [Resolvido]Traduzir um comando do excel para o VBA

    Mensagem  JPaulo 14/11/2013, 10:08

    Detalhe por favor com os nomes corretos, do formulario ou consulta deseja esse tal de calculo.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new Instruções SQL como utilizar...
    avatar
    JUAN PABLO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 09/11/2012

    [Resolvido]Traduzir um comando do excel para o VBA Empty Campos

    Mensagem  JUAN PABLO 14/11/2013, 11:13

    Bom dia J.P.
    O cálculo será realizado no formulário ocorrência (tabela Ocorrencia/formulário FOcorrencia) com a seguinte idéia:

    As chaves que serão "transportadas" para a consulta de acréscimo são: "TxtOperadorMat" e "TxtClienteMat", ambas são resultado da concatenação da chave primária da empresa (CboxOperador e IdClienteOperador) com o número de matrícula do funcionário (CboxMatricula). Esses campos encontram-se no campo superior direito do formulário. Acima desses campos estão os campos POperador e PCliente recebem a pontuação gerando um resultado final de total de pontos da ocorrencia (TxtPontos).

    A idéia é que no momento do cadastro da ocorrência se faça uma busca na tabela ParticipacaoAnterior para saber se a prova já foi apresentada pelo funcionário em outros momentos, no caso positivo ganha 0,0 ponto, caso contrário pode ganhar 0,5 ponto se outro funcionário já tiver apresentado a empresa ou 1,0 se for empresa nova.

    A atualização da tabela ParticipacaoAnterior será realizada através do botão novo registro.

    Faço um lembrete: eu cheguei a fazer os cálculos nos campos IdClienteOperador e IdOperador no evento ao sair, porém sem sucesso. Os códigos continuam ativos. No rodapé tem um botão com o nome BtnOperadora que comecei a trabalhar no código, mas deu um nó na cabeça e corri aqui para o Fórum.

    Espero que tenha sido claro nas palavras é mais fácil falar a escrever rsrs.

    Antecipo minha gratidão pela ajuda.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Traduzir um comando do excel para o VBA Empty Re: [Resolvido]Traduzir um comando do excel para o VBA

    Mensagem  JPaulo 14/11/2013, 11:49

    Você pode usar algo assim;

    ' Concatena o campo da empresa com a matrícula. Esse campo será usado
    'para buscar se o funcionário já apresentou prova dessa empresa antes

    Me.TxtOperadorMat = IdOperador & "-" & IdMatricula
    Me.TxtClienteMat = IdClienteOperador & "-" & CboxMatricula

    If DCount("[TxtOperadorMat]", "PartipacaoAnterior", "[TxtOperadorMat]='" & Me.TxtOperadorMat & "'") > 0 Then


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new Instruções SQL como utilizar...
    avatar
    JUAN PABLO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 09/11/2012

    [Resolvido]Traduzir um comando do excel para o VBA Empty Re: [Resolvido]Traduzir um comando do excel para o VBA

    Mensagem  JUAN PABLO 18/11/2013, 13:49

    Bom dia J.P.
    Deu certinho. Muito obrigado pela ajuda.
    Um dia eu chego lá rsrsrs
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Traduzir um comando do excel para o VBA Empty Re: [Resolvido]Traduzir um comando do excel para o VBA

    Mensagem  JPaulo 18/11/2013, 14:20

    Obrigado pelo retorno o forum agradece.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Traduzir um comando do excel para o VBA Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Traduzir um comando do excel para o VBA Empty Re: [Resolvido]Traduzir um comando do excel para o VBA

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 08:18