Calculando (SLA) Entre Duas datas - Dias/Hrs Uteis
Enviado: 14 Jul 2022 às 12:19
Olá Pessoal Tudo bem?
Preciso de uma ajuda para montar uma função, em VBA eu já rodei a internet e não encontro algo que possa me ajudar e estou aprendendo VBA Agora.
Eu preciso calcular o tempo de atendimento entre duas data, porém só calcular dias e horas úteis, desconsiderando feriados.
Eu tenho a data/hora de entrada e data/hora saída, eu preciso saber quanto tempo se passou entre os dois.
Considerando dias e horas úteis, seg à sex - 08:00 às 18:00.
Ex: Chamado aberto 13/07/2022 às 18:05 e Fechado 14/07/2022 às 09:00 Hrs, o tempo foi de 1:00 Hrs, pois foi aberto após o horário.
Ex2: Abertura 08/07/2022 17:00 - Fechamento 11/07/2022 10:00 o tempo foi de 3:00, foi dia 08 foi sexta.
- A tratativa do chamado é em dia e horas úteis (seg à sex - 08:00 às 18:00), porém a abertura do chamado é sistêmico, por isso pode ser aberto fora do expediente, também pode ocorrer de fechar dentro do expediente (caso o robô feche), para esses casos, o resultado pode ser 0:00
Eu cheguei a conseguir fazer em excel (fórmula normal, porém ficou inviável de tão grande, queria simplificar, por isso pensei em VBA).
Agradeço se alguém me dar pelo menos uma luz.
Preciso de uma ajuda para montar uma função, em VBA eu já rodei a internet e não encontro algo que possa me ajudar e estou aprendendo VBA Agora.
Eu preciso calcular o tempo de atendimento entre duas data, porém só calcular dias e horas úteis, desconsiderando feriados.
Eu tenho a data/hora de entrada e data/hora saída, eu preciso saber quanto tempo se passou entre os dois.
Considerando dias e horas úteis, seg à sex - 08:00 às 18:00.
Ex: Chamado aberto 13/07/2022 às 18:05 e Fechado 14/07/2022 às 09:00 Hrs, o tempo foi de 1:00 Hrs, pois foi aberto após o horário.
Ex2: Abertura 08/07/2022 17:00 - Fechamento 11/07/2022 10:00 o tempo foi de 3:00, foi dia 08 foi sexta.
- A tratativa do chamado é em dia e horas úteis (seg à sex - 08:00 às 18:00), porém a abertura do chamado é sistêmico, por isso pode ser aberto fora do expediente, também pode ocorrer de fechar dentro do expediente (caso o robô feche), para esses casos, o resultado pode ser 0:00
Eu cheguei a conseguir fazer em excel (fórmula normal, porém ficou inviável de tão grande, queria simplificar, por isso pensei em VBA).
Agradeço se alguém me dar pelo menos uma luz.