Ir ao conteúdo

Excel - VBA/Macro para colar valores especial


Ir à solução Resolvido por diego_janjao,

Posts recomendados

Postado

Olá

 

Gostaria da ajuda de vocês para alterar a macro abaixo de forma que ela cole valores, ela foi feita para copiar um intervalo de células em uma aba e colar em outra. 

A aba eu estou copiando tem muitas fórmulas, e como a macro que eu tenho não usa o colar especial - valores, muitas informações não aparecem na outra aba.  

 

Sub CopiarDadosEntrePlanilhas()
'copiar dados
Sheets("TUs").Range("a3:u45").Copy
'ativa a planilha de destino
Sheets("Sheet2").Activate
'seleciona o intervalo de destino
Range("a3").Select
'cola os dados no destino
ActiveSheet.Paste

Application.CutCopyMode = False

End Sub

 

 

agradeço a ajuda

Postado

@Milla17 Altere seu código para este:

 

Sub CopiarDadosEntrePlanilhas()
'copiar dados
Sheets("TUs").Range("a3:u45").Copy
'ativa a planilha de destino
Sheets("Sheet2").Activate
'seleciona o intervalo de destino
Range("a3").Select
'cola os dados no destino
ActiveSheet.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
Application.CutCopyMode = False
End Sub

 

Postado
6 horas atrás, diego_janjao disse:

@Milla17 poderia disponibilizar o arquivo?

Segue anexo um exemplo, tem basicamente o que eu preciso copiar, se você olhar a aba destino é como aparece quando uso a macro que eu te mostrei. Essa macro já está na primeira aba, só colar no vba.

 

;) obrigada

TESTE.xlsx

Postado
15 horas atrás, diego_janjao disse:

@Milla17 segue o arquivo:

 

TESTE.7z

 

Diego ajudou muito sua fórmula, realmente desta vez colou valores, mas não estava colando a formatação da tabela(eu apaguei tudo e testei de volta), daí eu juntei as duas macros, aquela que eu estava usando para colar a formatação e a sua para colar as informações! daí deu certo, só que aparece erro 400 depois de colar, por que será?

espero que funcione quando eu testar amanhã no trabalho.

TESTE.7z

  • 2 semanas depois...
Postado
Em 22/03/2017 às 03:09, diego_janjao disse:

@Milla17 segue o arquivo:

 

TESTE.7z

 

Diego, mesmo usando a estratégia acima, não funcionou na tabela planilha que eu uso no trabalho, não tô consigo. Acho que deve ser por causa das células mescladas. Segue anexo uma outra planilha mais proxima da que eu uso.

Please, me dá um help mais dessa vez? 

 

 

maisumatentativa.xlsx

Postado
4 horas atrás, Milla17 disse:

 

Diego, mesmo usando a estratégia acima, não funcionou na tabela planilha que eu uso no trabalho, não tô consigo. Acho que deve ser por causa das células mescladas. Segue anexo uma outra planilha mais proxima da que eu uso.

Please, me dá um help mais dessa vez? 

 

 

maisumatentativa.xlsx

Verifique se este te atende:

maisumatentativa.7z

Postado
agora, diego_janjao disse:

como assim? Não entendi o que deseja.

a ultima macro que você me enviou grava as informaçoes da pessoa na plan 1, linha por linha.

Eu preciso que a tabela seja copiada para uma outra aba, pois sempre que eu digitar o nº da pessoa vai aparecer as informações referentes a ela, e daí eu tenho que repassar essa tabela para o chefe dele por exemplo.. o que eu faço hj é copiar a aba com essa tabela para uma outra aba e daí eu seleciono a planilha em que ela está e copio novamente e colo como valores, daí as formulas desaparecem..

 

eu preciso de uma macro que copie e cole como valores automaticamente  

Postado
agora, diego_janjao disse:

ahhh, OK, hoje durante a madrugada eu faço isso para você (se eu entendi bem), pois meu notebook está sem Office

Muuito obrigada pela ajuda
:tw_blush:

  • Curtir 1
Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!