Notifications
Clear all

copiar coluna B, apos terminar de copiar coluna A

9 Posts
3 Usuários
0 Reactions
2,131 Visualizações
(@ericaffj)
Posts: 38
Eminent Member
Topic starter
 

Boa noite
Segue exemplo qiue ilustra oque preciso, tenho duas colunas com dados diferentes, preciso colocar isso em uma coluna somente, de modo que quando termine de copiar por exemplo a coluna A começe a copiar os dados da coluna B.

obrigada...

 
Postado : 08/06/2012 11:11 pm
(@robert)
Posts: 561
Honorable Member
 

Erica,
Bom dia!

Sou iniciante em MACROS mais veja se com gravação atende a sua necessidade? Baixe o exemplo abaixo ...

Se a resposta fou útil, agradeça clicando na mãozinha lado superior direito.

Até mais,

Att,
Robert / Moderador

Leia aqui as regras do fórum - Click -->> http://www.planilhando.com.br/forum/viewforum.php?f=7

SE A RESPOSTA FOI ÚTIL, AGRADEÇA CLICANDO NA MÃOZINHA LADO SUPERIOR DIREITO.

 
Postado : 09/06/2012 6:56 am
(@ericaffj)
Posts: 38
Eminent Member
Topic starter
 

Amigo, nao funcionou, dessa maneira ele esta dividindo a coluna, e tambem por macro grada nao da, pois nao sei quantas linhas tera na coluna 1 por exemplo, teria que verificar quantas linhas tem copiar depois ir pra colunar 2 verificar e copiar na coluna 6 depois do que ja tinha cido copiado da coluna 1.ok.

 
Postado : 09/06/2012 9:42 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Tente

Sub JuntarDados_AleVBA()
    Dim LR As Long
    LR = Range("A" & Rows.Count).End(xlUp).Row
    Range("A1:A" & LR).Copy Destination:=Range("F1")
    LR = Range("B" & Rows.Count).End(xlUp).Row
    Range("B1:B" & LR).Copy Destination:=Range("F" & Rows.Count).End(xlUp).Offset(1)
End Sub

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

 
Postado : 09/06/2012 12:55 pm
(@ericaffj)
Posts: 38
Eminent Member
Topic starter
 

Funcionou, mais como comtem foumulas nas celulas que serao copiadas ele fica branco somente com as formulas, oque preciso para colar valores..?

 
Postado : 09/06/2012 3:07 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!

Tente isso..

Sub CopiarValores()
  
    Range("A1:B2000").Copy
    
     
    Selection.PasteSpecial Paste:=xlPasteValues
     
    Range("A1").Select
     
    Application.CutCopyMode = False
     
End Sub

Caso contrario explique detalhadamente!!!

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

 
Postado : 09/06/2012 3:20 pm
(@ericaffj)
Posts: 38
Eminent Member
Topic starter
 

Era exatamente isso mesmo, adapitei ao exemplo que envio acima e fucnionou do geito que precisava.

obrigada

 
Postado : 09/06/2012 7:46 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Então por favor seja gentil e click na mãozinha e depois marque seu tópico como resolvido!!!

Veja em...
Marcar Tópico como Resolvido e Agradecimento
viewtopic.php?f=7&t=3784

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

 
Postado : 09/06/2012 8:34 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa Noite Erica, segue um anexo com o codigo fonte, acho que realiza a rotina que você queria.
no aguardo...
bjs *

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

 
Postado : 09/06/2012 8:57 pm