Notifications
Clear all

MACRO - Explosão de Programação.

4 Posts
2 Usuários
0 Reactions
1,223 Visualizações
(@jhonatan)
Posts: 38
Eminent Member
Topic starter
 

Bom dia, pessoal!

Estou desenvolvendo uma planilha para Planejamento, Programação e Controle de Produção (PPCP) e para deixá-la do jeito que necessito já pesquisei nos fóruns e também no YOUTUBE, porém acabei não encontrando nada a respeito no Excel.

Preciso de uma Macro que faça o seguinte:

Na minha planilha possuo TRÊS ABAS: "Itens Programados", "Itens à Programar" e "Horas Disp. Facções".

ABA "Itens Programados": São todos os itens (peças) que já foram programados (destinados) para as facções (terceirizadas) que o irão costurar, já constando a Previsão de Término (DIA) dos mesmos.

ABA "Itens à Programar": São todos os itens (peças) que necessito programar nas facções, levando em consideração a Data de Entrega dos mesmos e a Previsão de Término do último lote (Informado na ABA "Itens Programados") em cada Facção, para poder fazer a leitura de qual facção irá me entregar o Lote mais Urgente em Menos Tempo.

ABA "Horas Disp. Facções": Informa as Horas Disp. de Trabalho por Dia de cada Facção para levar em consideração no cálculo.

QUAL MINHA NECESSIDADE?
Que na ABA "Itens à Programar" eu consiga fazer uma simulação por meio de um Comando de MACRO, que faça esta relação que preciso, ou seja, com base nas Previsões de Término da ABA "Itens Programados" e na Data de Entrega dos Pedidos da ABA "Itens à Programar", a Macro calcule quantas horas o modelo levará para ficar pronto (Qtde. Peças x Tempo (min)) e dividida pela quantidade de Horas Disponíveis Diária das Facções, gerando um número x de Dias. Com este cálculo, que ela preencha nas colunas "FACÇÃO" (que fará o lote mais urgente em menos tempo) e "PREVISÃO TÉRMINO" (Último lote na Facção + Dias para Produzir o lote). Se tornando assim um simulador para "encaixe" da Produção.

Em anexo segue um exemplo de como a Macro deveria executar os cálculos.

Acredito que fui claro na explicação, qualquer coisa me informem que tento especificar de um jeito melhor! Estou desesperado por isto :((

Obrigado pela atenção de todos, de coração! Um grande abraço.

Jhonatan Tafarel Bittencourt.

 
Postado : 19/01/2016 8:07 am
(@mprudencio)
Posts: 2749
Famed Member
 

A primeira coisa que faria, seria juntar as duas abas programados e a programar, o que esta programado tem o nome da facção o que nao esta não tem entao ficaria mais facil ajustar e tomar decisões, mesmo que manualmente.

Outra coisa como vc sabe qdo vai terminar o pedido a previsao de termino nao tem nenhum calculo.

A data de entrega da planilha a programar é qdo vc deve entregar ao cliente ou qdo a facção

Para realizar um calculo mais preciso é necessario saber qtos profissionais tem em cada facção, Veja que vc tem o tempo que uma peça demora ser produzida, logo da pra calcular por hora, e assim por dia, isso para 01 profissional.

Entao pra saber a capacidade de produção de cada facção é necessario saber qtas profissionais cada uma possui, assim sera possivel calcular qtas peças cada uma é capaz de produzir por dia.

As facções funcionam somente de segunda a sexta ou funciona sabado e domingo?

Isso faz diferença no calculo.

REspondendo essas perguntas fica mais facil ajustar a planilha

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 19/01/2016 12:06 pm
(@jhonatan)
Posts: 38
Eminent Member
Topic starter
 

Primeiramente, muito obrigado pelo retorno MPrudencio!

Acredito que não seria possível juntar as duas ABAS, pois a ABA "Itens à Programar" funcionaria como um simulador, me trazendo qual facção eu deveria enviá-lo para atender as minhas necessidades.

Justamente isto que gostaria que a Macro calculasse, fizesse a relação Tempo para Produzir x Horas Disponíveis nas Facções, gerando a quantidade de dias necessário para produzir o lote e assim me retornar a Previsão de Retorno.

Sim sim, eu tenho todas estas informações das Facções na minha planilha original, apenas coloquei um exemplo simples para não complicar muito, pois acredito que esta Macro que preciso já seja bem complicada de ser criada.

Apenas de Segunda a Sexta, isto esqueci de mencionar.

Você acredita que é possível criar uma Macro com estas características?

 
Postado : 19/01/2016 12:31 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Qto mais informações mais facil uma solução....

Conforme disse no post anterior uma aba unica funciona melhor conforme exemplo

As celulas pintadas em Verde possuem formulas e a coluna e nao precisão de manutenção se as tabelas feriados e facção forem preenchidas ate as celulas com bordas.

Caso a data de entrega seja um feriado vai indicar em vermelho com base na tabela feriado.

A formula de data de entrega exclui feriados e finais de semana.

Não possui macros somente formulas teste e veja se consegue adaptar.

A coluna Facção onde esta a validação esta atualização automatica, possui um intervalo nomeado com um range dinamico entao se vc lançar mais nomes (mesmo fora do intervalo das bordas), vai atualizar normalmente.

Veja o exemplo

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 19/01/2016 2:26 pm