Notifications
Clear all

COPIAR E COLAR DADOS CÉLULA COM CONDICIONAL

10 Posts
2 Usuários
0 Reactions
1,223 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Pessoal, novamente preciso da ajuda de vocês, tenho uma planilha que e composta de 2 tabelas, uma alimento e a outra gostaria que houve-se
uma manipulação de dados conforme a uma condicional, que seria assim:
> Quando, através do SpinButton1 eu altero a minha semana, localizada na célula O1, a macro deverá copiar os valores da coluna E (% C.A.) da ou
das semanas correspondentes que são menores ou igual a semana da célula O1 e o restante das células permanecem vazias.
> A macro deverá efetuar esta ação todas as vezes que eu alterar o SpinButton1.
Ex. 01:
Selecionando a semana S35
Nro. Sem. % C.A.
S32 36
S33 39
S34 41
S35 42

Ex. 02:
Selecionando a semana S33
Nro. Sem. % C.A.
S32 36
S33 39

Observação:
Não poderá ser via formula, pois implicará na atualização automática da semana no gráfico, isto é, a linha da % C.A. que não houver resultado, mas somente a formula, a linha do gráfico ficará posicionada no valor 0 do eixo x, não dando um boa visualização do gráfico.

silvajmp.

 
Postado : 09/10/2014 12:21 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Ainda não entendi porque não pode ser por fórmulas.

Não tem o gráfico no anexo...

 
Postado : 09/10/2014 12:35 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Gilmar não tem gráfico, mais haverá um, só para você entender o gráfico ficaria assim.

Agora só se tem algum jeito mesmo com formulas de mostrar o resultado até a semana selecionada.

silvajmp

 
Postado : 09/10/2014 12:54 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Silva,

Fiz pra vc usando apenas fórmulas.

Não entendi muito bem porque tem 2 linhas no teu gráfico (fiz com 1), mas a ideia é essa, se precisar de ajustes, só dizer.

Abs.

 
Postado : 09/10/2014 1:22 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Gilmar as duas linhas, uma é fixa, que representa os valores da coluna D % P.A. que também já estão posicionado na coluna K % P.A., o que eu preciso, e que mencionei no primeiro post, ao selecionar a semana, a macro copia os valores da coluna E % C.A. das semanas correspondentes menores ou igual a semana selecionada e cola na coluna L % C.A. e o restante das células ficam vazias.
Observação: A única coluna que sofrerá alteração para o gráfico será a L %C.A. as outras são fixas.

silvajmp

 
Postado : 09/10/2014 1:41 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Se eu entendi, era isso.

Abs

 
Postado : 09/10/2014 2:53 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Gilmar e quase isso, o deslocamento da linha vermelha (%C) em seu primeiro ponto, ou seja, na primeira semana, deverá ser sempre fixa, porque se eu avançar as semanas, a linha também avançará partindo da primeira semana até a semana selecionada e para o retorno das semanas e a mesma coisa, a linha também retorna.

silvajmp

 
Postado : 10/10/2014 9:30 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Agora não entendi.

 
Postado : 10/10/2014 10:05 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Gilmar como vou explicar melhor, vamos lá, quando atualizamos semanalmente uma tabela de algum indicador, para mostrar a linha do gráfico da primeira até a última semana atualizada, entramos nas fontes de dados e aumentamos o intervalo no campo valores da série do gráfico, obtendo assim a linha de avanço, o que eu quero e que quando altero a semana no spin, na coluna H na sequencia venham os valores da primeira até da atual semana célula J1. Esta dinâmica e para geral um relatório com histórico, caso os supervisores queiram um relatório de 2 semanas atras, eu altero no spin e o gráfico acompanha.

silvajmp

 
Postado : 13/10/2014 10:16 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Gilmar e para os colegas do fórum, consegui resolver minha duvida criando alguns nomes e seus valores no gerenciador de nomes, atribuindo a formula Desloc, segue o anexo do exemplo, onde ao selecionar a semana, a linha avança ou retrocede da % concluída.

Gerenciador de Nomes  
NumSem =Plan1!$E$1  
PercConcluida =DESLOC(Plan1!$C$2;0;0;NumSem;1)
Semana =Plan1!$A$2:$A$36  

Dados do Gráfico 
Nome da série =Plan1!$B$1 = % Prevista 
Valores da série =Plan1!$B$2:$B$35
Nome da série =Plan1!$C$1
Valores da série =Grafico.xlsx!PercConcluida
Rótulo do Eixo =Plan1!$A$2:$A$36

silvajmp

 
Postado : 15/10/2014 8:59 am