Notifications
Clear all

Como criar uma macro para substituir valores

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

Boa Tarde,

eu preciso de uma macro que pegue os valores das linhas impares da colula A e joguem os valores na linha de baixo na coluna B
EX
-----A----------B
L1--20-------Vazio
L2--Teste---<Aqui recebe o 20>
L3--55-------Vazio
L4--Teste2---<aqui recebe o 55>

e assim por diante.
como faço isso?

 
Postado : 04/07/2012 11:35 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

pq tem q ser macro?
Coloque em B2 e arraste:
=Se(mod(lin();2)=0;A1;nada)

troque a palavra nada por duas aspas. (to no iphone e nao tem aspas no iphone)
assim sem macro eh bem mais facil.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/07/2012 4:17 pm
(@meruss)
Posts: 7
Active Member
Topic starter
 

Vlw, deu certo aqui.

eu esqueci de falar, mas eu queria a macro porque queria apagar as linhas ímpares, neste caso.

se eu fizer do jeito que você passou, funciona, mas eu não posso apagar as linhas ímpares, e no meu caso, eu preciso que os valores das linhas impares na coluna A vão para coluna B da proxima linha par e exclua ou deixe em branco a linha impar, pois se deixar em branco ja é mais facil.

Mas de qualquer forma, muitissimo Obrigado pela ajuda.

 
Postado : 05/07/2012 5:17 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Deveria ter postado em Macro!!!

Use o GM (Gravdor Macro)!!

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 05/07/2012 5:23 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Mesmo assim não precisa ser macro, veja bem, ao colocar em B2:

=Se(mod(lin();2)=0;A1;"")

Após colocar a fórmula, vc precisa copiar a coluna B e colar valores.
Daí, vc poderá inserir uma linha no topo, e colocar nomes de cabeçalhos de coluna, e filtrar pela coluna B os itens Vazios, e aí, selecionar tudo e excluir as linhas visíveis (que serão somente as que estão vazias)...

Percebe que, nem sempre a macro é a melhor ou a única saída?

Se ainda quiser, posso escrever a macro, mas insisto que é desnecessário.

Avisa aí se der certo, se vc tiver resolvido abandonar o tópico (não voltou mais) eu mesmo vou encerrá-lo como resolvido, em breve.

Abraço

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/07/2012 10:01 pm