Notifications
Clear all

Macro para atualizar cronogramas

2 Posts
2 Usuários
0 Reactions
623 Visualizações
(@brunopc)
Posts: 1
New Member
Topic starter
 

Bom dia,

Quero criar um código para uma tarefa que levo cerca de 1h para realizar manualmente. Sou iniciante em programação, crio grande parte das minhas macros utilizando a função gravar e depois editando o código. Mas para essa tarefa a função gravar não me ajuda e não consegui pensar em um código para automatizar este trabalho.

Vou descrever minha necessidade e fico bastante agradecido se alguém puder me nortear com algumas ideias:

Preciso controlar as datas das fases do processo de abertura de lojas da minha empresa (desde a prospecção, passando por projetos, obra, documentações, até inaugurar).

Realizo este controle em 2 planilhas.
- Planilha de cronogramas - nela tenho empilhado cronograma por cronograma de cada loja, onde durante a semana realizo as reuniões de acompanhamento com as áreas e atualizo as datas nesta planilha. (imagem em anexo)
- Painel de controle - nele tenho uma aba para cada projeto com um cronograma com as mesmas fases da planilha de cronogramas. O painel coleta as informações em cada aba e apresenta os gráficos e sinais que preciso monitorar.(imagem em anexo de uma aba de uma projeto)

Trabalho de 1h:
Após as reuniões de acompanhamento eu preciso tombar as informações da planilha de cronogramas para o painel de controle. Então eu entro na planilha de cronograma copio a coluna "Real inicio" com as 10 linhas de datas de um projeto (ex imagem: todas as linhas de alberto andaló que estão entre as linhas em azul), vou para o painel de controle, identifico qual a aba é a do projeto alberto andaló (ex: aba -> cronograma (10))(tenho uma tabela dentro do painel que informa qual a respectiva aba de cada projeto) e colo os valores no local destinado do cronograma (coluna inicio em azul da imagem). Repito estes passos para as colunas "real fim" e "evolução" (da planilha de cronogramas) e colo respectivamente nas colunas término e evolução (da aba do projeto no painel de controle).
E assim por diante até atualizar as datas e evoluções de todos os projetos (cerca de 100 projetos).

Eu precisava de uma macro que fosse capaz de exercer as seguintes funções:

Entrar na planilha de cronogramas e realizar o processo até não ter mais linhas preenchidas:
- identificar por alguma chave (nome, ou pensei em criar uma coluna e já informar qual o nome da respectiva aba no painel - ex: cronograma (12) ) o projeto, copiar as 10 linhas das colunas "Real inicio" / "Real fim" / "Evolução".
- ir para o painel, abrir a aba do projeto identificado (isso não imagino como fazer) e colar os valores no seu respectivo local "inicio" / "Fim" / "Evolução".
- voltar para a planilha de cronogramas, descer para o próximo projeto e repetir este processo até acabar com os 100 projetos.

Vocês acham que é possível programar algo deste tipo? estou aberto a modificar as estruturar das planilhas se necessário para viabilizar o funcionamento da macro.

Agradeço muito a ajuda de vocês!

Abraços!

 
Postado : 12/05/2016 8:43 am
(@mprudencio)
Posts: 2749
Famed Member
 

Pra começar disponibilize os arquivos....

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 : 12/05/2016 11:06 am