MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Sex 5 Out - 20:28

    Olá, Colegas!! cheers

    Boa noite.  
    Very Happy

    Jovens, Senhores e Senhoras, em primeiro lugar agradeço aos Mestres: Marcelo David e JPaulo por terem mostrado as primeiras soluções para o cálculo de Datas no Sistema de Contratos e Licitações. Wink  

    Meus Caros, peço ajuda para concluir o cálculo das Datas, conforme os Mestres acima adiantaram, e gentilmente pediram para eu solicitar ajuda novamente aqui no Maximoaccess. study  study. Pois. reconheço que não tenho conhecimento e domínio suficientes para sair do outro lado Sad


    LÓGICA PARA ALIMENTAÇÃO DO SISTEMA:

    2 - Para criar um novo Contrato, alimento os campos com dados fictícios, seguro que ao selecionar a Categoria, Espécie de Contratação e Tipo de Objetos estão amarrados.

    3 - Informo a Data do Processo que dará o start nas Datas do Subformulário Etapas do Processo: 04/10/2018.

    4 - Clico em Refresh, para o sistema dá carga em tudo.

    5 - A Entrada Feliz ficará: 04/10/2018.

    6 - Por padrão, o Intervalo Dias já vem informado na tblFeriados. Neste caso, 3 dias. O campo Saída Feliz, será calculado: 04/10/2018 + 3 = 07/10/2018.

    7 - O segundo registro do Subformulário ficará com o campo Entrada Feliz: 08/10/2018, Intervalo Dias, 5 dias.

    8 - O campo Saída Feliz, será calculado: 08/10/2018 + 5 = 11/10/2018.

    5 - ...

    IMPORTANTE:
    DIAS ÚTEIS (Entrada Feliz) + Intervalo Dias = DIAS ÚTEIS (Saída Feliz)
    Obs.: Todos os cálculos serão baseados, única e exclusivamente nos Dias Úteis (Sábado, Domingo e Feriados lançados na tblFeriados).  



    Um Forte e Fraterno Abraço,
    Guilherme B. Pereira

    grbpereira@gmail.com
    Anexos
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. AttachmentPreenchimento Automático com Dias Úteis e (Dica do Professor JPaulo).zip
    No Arquivo zipado consta a dica do Professor JPaulo.
    Você não tem permissão para fazer download dos arquivos anexados.
    (625 Kb) Baixado 11 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Ter 9 Out - 10:07

    Olá;

    Tenho algumas duvidas para dar seguimento ao trabalho;

    O seu ponto 6, eu não encontro;
    6 - Por padrão, o Intervalo Dias já vem informado na tblFeriados. Neste caso, 3 dias.

    Depois necessito de saber até onde é que vai fazer o cálculo;
    Informando a data do processo de 04-10-2018, até que data será feito o cálculo ?
    Até ao fim do mês de Outubro ou até ao final do ano ?


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Ter 9 Out - 10:24

    Olá Mestre JPaulo!

    Mestre vou responder ao senhor pela ordem das perguntas: Smile


    O seu ponto 6, eu não encontro;
    6 - Por padrão, o Intervalo Dias já vem informado na tblFeriados. Neste caso, 3 dias.

     A - Os feriados, aqui no Brasil estão dentro da tblFeriados

     B - "Neste caso, 3 dias"São os intervalos de dias, que vêm do campo EtMov_MediaDeDias, que está na tabela tEtapasMovi.


    Depois necessito de saber até onde é que vai fazer o cálculo;
    Informando a data do processo de 04-10-2018, até que data será feito o cálculo ?
    Até ao fim do mês de Outubro ou até ao final do ano ?
    A Data limite de cálculos não existe. Pode ser que um contrato dure 2 Meses para ser concluído, bem como x anos. ;-).
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Ter 9 Out - 10:33

    Ok, vamos tentar.


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Ter 9 Out - 10:42

    Very Happy Very Happy

    Certamente, Mestre o senhor conseguirá!!! farao
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Ter 9 Out - 13:00

    Teste por favor, para ver se entendi o conceito;

    Código:
    Data Processo=04-10-2018

    Etapas:
    04-10-2018 +3 = 08-10-2018 (07 não é util)

    Download


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Ter 9 Out - 13:29

    Olá, Mestre JPaulo!

    O senhor entendeu a lógica, sim. Smile

    Mas as datas elas DEVEM DESCONSIDERAR (sábados, domingos e feriados)


    Obs.: Caso facilite, o senhor pode até não se preocupar com os feriados!

    Obs.: Estou preparando aqui uma planilha (mando já) para enviar com as datas certinhas para ajudá-lo nos testes. Smile

    Mestre, Um Forte Abraço,
    Guilherme B. Pereira
    Anexos
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. AttachmentPreenchimento Automático com Dias Tteis_OLD-gbp.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (667 Kb) Baixado 4 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Ter 9 Out - 13:53

    O calculo do banco que enviei em ultimo, já desconsidera sábados, domingos e feriados.


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Ter 9 Out - 13:57

    Mestre, por favor, veja que ao digitar o valor inicial que enviei no exemplo, os valores não batem! Smile)


    []'s
    Guilherme B. Pereira
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Ter 9 Out - 15:11

    Olá, Mestre JPaulo!


    Prontinho!!!  Very Happy

    Montei uma planilha exatamente com as necessidades, com o intuito de facilitar o entendimento.  farao  sunny


    Um forte abraço,
    Guilherme B. Pereira
    Anexos
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. AttachmentLógica dos Cálculos (JPaulo) - Versão 2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (14 Kb) Baixado 6 vez(es)
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Ter 9 Out - 19:21

    Olá, Mestre JPaulo!


    Boa Noite!  cheers

    Mestre, é interessante as situações das inserções; reparei que... Rolling Eyes

     1 - Na MAIORIA  das atualizações, tudo funciona direitinho;

     2 - Em outras situações ele não insere nenhuma das Etapas;

     3 - Em outro momento, ele considerou todos os feriados da Tabela;

     4 - Existem "X" Etapas, e são inseridas somente "X-Y" Etapas.

     Tenho a plena Certeza e Convicção que o senhor está no caminho certíssimo, e esses pormenores, vai ser somente uma questão de refinamento.  farao  sunny


     Um Fraterno Abraço,
     Guilherme B. Pereira
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Qua 10 Out - 12:43

    Ola;

    Eu diria que se não estiver como pretendido, está quase;

    Verifique que tive de adicionar os feriados de 2018 e 2019, para a contabilização ser correta.

    No seu Excel, você tem datas de feriados, repetidas.

    Download



    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Qua 10 Out - 13:08

    Olá, Mestre JPaulo!

    Fiz os testes conforme solicitado; por ora, ainda aparecem algumas inconsistências (rs!!!) coloquei o formato dia da semana (dd/mm/yyyy - ddd) para ajudar na nossa visualização.Smile

    Quanto à solução definitiva, é exatamente essa questão que o senhor colocou: "é somente uma questão de refinamento que vamos chegar lá!!!" farao farao farao



    []'s
    Guilherme B. Pereira
    Anexos
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. AttachmentPreenchimento Automático com Dias Tteis_OLD_II - GBP.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (603 Kb) Baixado 3 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Qui 11 Out - 7:25

    Olá bom dia !

    Verifique por favor se está Ok;

    Download


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Qui 11 Out - 9:25

    Olá, MESTRE JPaulo!!!

    FICOU SENSACIONAL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Shocked Shocked Shocked Shocked Shocked


    Não tenho palavras para AGRADECER!!!

    Mas a Vida nos ensinou uma palavra que consegue abranger tudo de bom que sentimos e almejamos para uma pessoa:
    GRATIDÃO!!!!


    Mestre Um Super, Forte e Fraterno Abraço e Claro... A Minha Gratidão, que Deus os Ilumine e os Abençoe a Você e aos seus Entes Queridos!
    Smile) cheers cheers cheers

    Mestre, para o senhor ver como está ficando a versão final do nosso trabalho, migrei os códigos para o senhor dá uma olhada. Mas... Peço novamente um favor: teria como o senhor colocar a lógica para buscar as informações para os campos Azuis, Entrada Prevista e Saída Prevista?! A Lógica está na planilha em anexa, e na verdade, para o senhor, é algo bem tranquilo.


    Abração!!!!!
    Guilherme B. Pereira
    Anexos
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. AttachmentMestre JPaulo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (404 Kb) Baixado 7 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Qui 11 Out - 12:03

    Obrigado pelas suas palavras, fico feliz.

    Esse "Intervalo P" está presente onde ?


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Qui 11 Out - 12:24

    Olá, Mestre JPaulo!

    O "Intervalo P", é resultado de um Cálculo que acontece na estrutura da consulta: ct02ObjDth



    Cálculo: (estou colocando-o aqui, para o senhor entender a origem)

    IntervaloPx :

    Arred(SeImed(CO=1;0;SeImed(CO=2;(0,3*EtMov_MediaDeDias);SeImed(CO=3;(0,6*EtMov_MediaDeDias);0)))+SeImed(CD=1;0;SeImed(CD=2;(0,3*EtMov_MediaDeDias);SeImed(CD=3;(0,6*EtMov_MediaDeDias);0)))+EtMov_MediaDeDias+(EtMov_MediaDeDias*((Obj_QtdDemanResp*0,25)-0,25));0)



    O Intervalo P, sempre será o resultado das Complexidades: Demanda e Objeto farao farao
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Qui 11 Out - 12:46

    ok;

    Para isto funcionar, vou ter de fazer UPDATE na tabela "t02ObjDth", campos "ObjDth_MediaDeDiasFinal" e "IntervaloP".

    Depois já tenho dados para trabalhar.

    Vamos aguardar.


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Qui 11 Out - 12:48

    Smile

    Beleza, Mestre!!! cheers cheers

    Fique à vontade para mexer no que for preciso. Smile farao farao sunny sunny


    Abraço,
    Guilherme B. Pereira
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Qui 11 Out - 13:12

    Valide por favor, se é isto;

    Download


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Qui 11 Out - 15:07

    Olá, Mestre JPaulo!


    Estamos chegando lá
    Arrow Arrow Rolling Eyes Rolling Eyes


    Mestre, verifiquei que as Datas Previstas, estão ficando sequenciais em relação ao ID anterior (lembro que cada ID é totalmente independente do outro - Very Happy ). Por questão de entendimento, envio em anexo os prints das telas e deixei o sistema populado. farao sunny



    Abraço,
    Guilherme B. Pereira
    Anexos
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. AttachmentMestre JPaulo_OLD-gbp.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (911 Kb) Baixado 2 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Sex 12 Out - 6:13

    Ola bom dia;

    Algo que não estou a entender;

    A primeira "Entrada Prevista" é sempre igual á data "Inicio Processo" + 1, pelo que vi através do Excel.
    Depois temos de adicionar a essa data o F+P.

    Ajude-me a entender onde vou buscar a 1ª data prevista, para poder prosseguir.


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Sex 12 Out - 10:36

    Olá, Mestre JPaulo! farao  sunny

    Bom dia.  cheers

    Mestre, as Entradas:


    • FELIZ;


    • PREVISTA;


    • REALIZADA.


     SEMPRE serão somente a DATA INÍCIO DO PROCESSO. king queen

    Obs.: A Fórmula do Excel diferencia um pouco, pois trata-se de o incremento a ser feito para a sequência de dias.  study

    Abraços,
    Guilherme B. Pereira
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Sex 12 Out - 11:33

    Ok;

    Verifique os dados por favor;

    Download


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Sex 12 Out - 12:05

    Olá, Mestre JPaulo!


    Conforme solicitado, fiz os testes e infelizmente, os dados da coluna DATA PREVISTA estão dando continuidade aos dados inseridos no ID ANTERIOR. Embarassed Embarassed

    SUGESTÃO: Caso o senhor acredite que seja mais prático, pode colocar o código para alimentar a coluna DATA PREVISTA no botão INSERIR DATA PREVISTA. Smile Smile


    Um forte abraço,
    Guilherme B. Pereira
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Sex 12 Out - 12:33

    Vai ser exatamente igual.

    Você só pode executar o código de preencher as datas previstas, depois de excutar as datas felizes.
    Isto porque é nesse momento que é criado o "Intervalo P".


    Download







    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Sex 12 Out - 13:17

    Mestre JPaulo! farao

    A sua lógica está perfeita; mas as datas Previstas é que estão dando continuidade. E continuidade NÃO PODE EXISTIR.


    EXEMPLO DE COMO FICAR.....:

    ID 1 - Data do Contrato (23/07/2018):

    Entrada Feliz: - - - - - Saída Feliz: - - - - - Entrada Prevista: - - - - - Saída Prevista: - - - - - Entrada Realizada:
    - 23/07/2018 - - - - - - 27/07/2018 - - - - - - - 23/07/2018 - - - - - - - - - 30/07/2018 - - - - - - - - - 23/07/2018


    ID 2 - Data do Contrato (01/02/2018):
    Entrada Feliz: - - - - - Saída Feliz: - - - - - Entrada Prevista: - - - - - Saída Prevista: - - - - - Entrada Realizada:
    - 01/02/2018 - - - - - - 05/02/2018 - - - - - - - 01/02/2018 - - - - - - - - - 07/02/2018 - - - - - - - - - 01/02/2018
    Anexos
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. AttachmentMestre JPaulo_OLD-gbp_IV.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (386 Kb) Baixado 0 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Seg 15 Out - 7:22

    Olá bom dia !

    Valide por favor;

    Ambos os botões estão a funcionar.

    Download


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Seg 15 Out - 14:30

    Olá, Mestre JPaulo!  farao  farao

    Boa tarde.  cheers  cheers

    Peço desculpas por não ter respondido mais cedo, mas é que aqui no Brasil, foi feriado na sexta-feira (Dia de Nossa Senhora de Aparecida - Padroeira do Brasil), e foi um feriado um pouco mais longo, e como havia uma horas a serem curtidas... só vim trabalhar à tarde!!!!! Razz Razz Razz

    Mestre as alterações que o senhor fez, ficaram bacanas; mas infelizmente os valores AINDA NÃO FECHAM!  Neutral  Neutral

    Fiz algumas análises aqui, e percebi que se o senhor transferir a MESMA LÓGICA (que alimenta o FELIZ) para alimentar o PREVISTO, o senhor FECHARÁ COM PERFEIÇÃO as necessidades dos cálculos. Smile)


    Por favor, veja a diferença no ID 2 e no ID 3 (anexo).  pale  pale  pale


    Mestre, tenha a minha sempre Gratidão pela Força e seu Empenho!  cheers  cheers


    Do Sempre,
    Guilherme B. Pereira
    Anexos
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. AttachmentMestre JPaulo_OLD-gbp_Vb.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (395 Kb) Baixado 5 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Ter 16 Out - 10:15

    Olá;

    Valide por favor as datas;

    Download


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  grbpereira em Ter 16 Out - 14:10

    farao  farao Olá, Mestre JPaulo!!! farao  farao

    Shocked  Shocked  Shocked  Shocked
    MESTRE!!!!!    FICOU SIMPLESMENTE: PERFEITO!!!!!
    cheers  cheers  cheers  cheers  cheers  Laughing  Laughing  Laughing


    Mestre, Minha GRATIDÃO e o meu muito obrigado!!!! Basketball  Basketball  Basketball  Basketball

    Ficou massa!!!!!!!!


    E a minha planilha estava com erro!!!! lol!  lol!  lol!  lol!  scratch  scratch  scratch


    Um Forte, Fraterno e Carinhoso Abraço,
    Guilherme B. Pereira
    grbpereira
    grbpereira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 148
    Registrado : 10/05/2012

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Valeu, Mestres JPaulo e Marcelo David! :))

    Mensagem  grbpereira em Ter 16 Out - 14:21

    Caros Colegas!

    Boa Tarde cheers cheers cheers

    Os Cálculos ficaram simplesmente... PERFEITOS!!!


    O Meu Forte e Fraterno abraço para Todos!!!


    E 2 abraços em Especial aos Mestres:

    JPaulo farao  farao

    e

    Marcelo David
    .  sunny  sunny



    []'s
    Guilherme B. Pereira
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Empty Re: [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário.

    Mensagem  JPaulo em Ter 16 Out - 14:46

    Fico feliz pelo tempo investido e pelo seu retorno.

    Aproveite e veja este tópico
    https://www.maximoaccess.com/t5357-como-contribuir-com-o-forum-via-paypal


    .................................................................................
    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]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Calcular somentes Dias Úteis entre Duas Datas num Subformulário. Folder_announce_new Instruções SQL como utilizar...

      Data/hora atual: Seg 28 Set - 9:59