Notifications
Clear all

auto preencher de uma planilha para outra

7 Posts
2 Usuários
0 Reactions
1,526 Visualizações
(@raissabl)
Posts: 7
Active Member
Topic starter
 

Boa noite a todos!

Estou tentando automatizar o meu sistema de horas, antigamente preenchíamos uma planilha que tinha os dias corridos do ano com as horas dispendidas em cada projeto (Timesheet 1), separando por código do projeto (coluna B), fase (coluna D) e data (linha 1). Agora precisamos fazer uma descrição das atividades do dia (Timesheet 2)... Para não preenchermos duas planilhas, gostaria de criar um macro que lesse a informação de data(coluna A), código de projeto(coluna B) e fase(coluna D) e preenchesse as horas (coluna I) na planilha "Timesheet 1" que já está rodando bem no meu sistema. Existe uma forma de fazer isso?

Agradeço a atenção!! Abs.

 
Postado : 03/07/2017 7:19 pm
brunoxro
(@brunoxro)
Posts: 698
Honorable Member
 

Boa noite,

Fiquei com algumas dúvidas. O código na coluna B do arquivo Timesheet2 tem que ser o mesmo que o código na coluna B da Timesheet1?
Os valores da Timesheet2 tem que ser colocados em quais células da Timesheet1?

att,

 
Postado : 03/07/2017 7:32 pm
(@raissabl)
Posts: 7
Active Member
Topic starter
 

Boa noite, Bruno!! Sim, é o mesmo código!

Os valores da Timesheet 2 devem ser preenchidos nos respectivos dias do ano da timesheet 1, exemplo: SOMA(I7:I12) (Timesheet 2) deveriam aparecer na célula FG23 (Timesheet 1), considerando que às vezes temos mais de uma entrada para cada código de projeto, fase e data...

Eu consegui fazer que ela autocompletasse através da função SOMASES, considerando aquelas variáveis, mas não é funcional pois tive que criar uma 7 linhas para cada código de projeto, uma de cada fase.. e posteriormente colaborador... Abs

 
Postado : 03/07/2017 7:45 pm
brunoxro
(@brunoxro)
Posts: 698
Honorable Member
 

Boa noite,

Não entendi porque SOMA(I7:I12) (Timesheet 2) tem que ser colocado na célula FG23 (Timesheet 1).
Qual a lógica da escolha dos valores para a Soma?

att,

 
Postado : 04/07/2017 5:02 pm
(@raissabl)
Posts: 7
Active Member
Topic starter
 

A lógica é que deve somar se as horas foram despendidas no mesmo dia, no mesmo projeto e na mesma fase.

 
Postado : 04/07/2017 6:50 pm
brunoxro
(@brunoxro)
Posts: 698
Honorable Member
 

Boa tarde,

Veja o código que está no módulo1 do arquivo 'Timesheet 2 - V01'.
Quando executar, você seleciona a Timesheet1 e o código ira preencher a planilha.

Teste e dê retorno.

att,

 
Postado : 05/07/2017 2:56 pm
(@raissabl)
Posts: 7
Active Member
Topic starter
 

Perfeito. Obrigada, Bruno!

 
Postado : 19/07/2017 1:00 pm