Página 1 de 1

Distribuir afetações por mês - Melhoria da Macro

Enviado: 19 Dez 2019 às 10:34
por JCabral
Boa tarde

Mais uma vez pedindo ajuda para melhorar uma Macro que desenvolvi mas que está demorar um pouco a fazer o calculo

Então é assim o problema que tenho:
- Tenho na aba GE_DF um conjunto de tarefas que têm uma determinada afectação para uma Data Inicial e Final da tarefa;

O que preciso:
- Saber para cada mês da Coluna "A" em DATAGraficos, qual o contributo total das percentagens das afectações de cada tarefa e preencher a Coluna "B"

Já apresento o calculo manual feito para as 5 primeiras tarefas e a MAcro para fazer esse calculo em VBA, tambem limitei o calculo às 5 primeiras tarefas só para testar .

Acho que a rotina está a demorar demasiado tempo e o meu pedido de ajuda é precisamente no sentido de ver se existe outro método mais rápido de fazer o que pretendo.

Obrigado

Re: Distribuir afetações por mês - Melhoria da Macro

Enviado: 29 Dez 2019 às 08:47
por Jimmy
Olá Cabral,

Uma vez que o objetivo principal é reduzir o tempo de resposta, é interessante testar com muitos dados.

Poderia postar uma versão com muitos dados?

Outra questão referente à planilha DATAGraficos: a macro está apenas levantando os valores da coluna B, ou seja, a soma dos percentuais das tarefas que abrangem cada mês. Como aqueles percentuais das colunas das tarefas (da coluna D para a frente) foram parar lá? A macro não deveria colocá-los também? Da forma que está, caso haja uma mudança no percentual de uma tarefa, haverá inconsistência entre o valor da coluna B e o percentual da coluna da tarefa.

Creio que o melhor seria a macro apagar completamente da linha 3 para baixo, e da coluna D para a direita, e refazer tudo isso, recriando as colunas (de D pra direita) com base nas tarefas encontradas, e as linhas (de 3 para baixo) com base na faixa de datas necessária para abrigar as datas de todas as tarefas.

Se esta mensagem colabora para a solução do problema, peço que dê um Like, clicando no botão com o "positivo" existente acima e a direita de cada mensagem.

Jimmy San Juan

Re: Distribuir afetações por mês - Melhoria da Macro

Enviado: 30 Dez 2019 às 12:18
por JCabral
Jimmy escreveu: Outra questão referente à planilha DATAGraficos: a macro está apenas levantando os valores da coluna B, ou seja, a soma dos percentuais das tarefas que abrangem cada mês.
São os dados que pretendo
Jimmy escreveu: Como aqueles percentuais das colunas das tarefas (da coluna D para a frente) foram parar lá?
Fiz o calculo manualmente, para este caso especifico, só para mostrar como cheguei ao valor que quero e que está na coluna B de DATAGraficos
Jimmy escreveu: Creio que o melhor seria a macro apagar completamente da linha 3 para baixo, e da coluna D para a direita, e refazer tudo isso, recriando as colunas (de D pra direita) com base nas tarefas encontradas, e as linhas (de 3 para baixo) com base na faixa de datas necessária para abrigar as datas de todas as tarefas.
A coluna A de DATAGraficos é fixa, obviamente que tudo o resto pode ser apagado e reescrito, em função das tarefas e das percentagens.

Espero ter esclarecido as suas duvidas e obrigado pela ajuda.
Jorge Cabral