Copiar dados para o...
 
Notifications
Clear all

Copiar dados para outra planilha = Variável seria as linhas selecionadas


Bravoc
Posts: 11
Registered
Topic starter
(@bravoc)
Active Member
Entrou: 2 anos atrás

Bom dia a todos!

Tenho uma planilha de formação de preço que há dezenas de colunas.

Após fechar o preço do produto na planilha (origem), eu repasso apenas as colunas que interessa para outra (destino). Normalmente faço manualmente, e isso dá muito trabalho.

Pensei em desenvolver uma macro que faça o seguinte:

1- Das LINHAS que estiverem selecionadas na planilha origem (ActiveCell.Row), copie apenas as colunas "C", "E", "Q" e "Z" para a planilha "Destino". 

2- Na planilha "Destino", copie na primeira linha vazia (.End(xlUp).Row)

Por exemplo: 

Se na planilha "Origem" eu selecionar "C8:C9", copie para a "Destino" as colunas ""C8:C9", "E8:E9", "Q8:Q9", "Z8:Z9".

Alguém sabe se isso é possível?

Vou anexar uma planilha com um exemplo para facilitar o entendimento.

Se alguém puder me ajudar, ficarei imensamente agradecido!

Bravoc

Responder
Tags do Tópico
VBA
3 Respostas
Anderson
Posts: 182
Registered
(@anderson)
Estimable Member
Entrou: 2 anos atrás

https://youtu.be/2rtUbOJsRxE

Responder
1 Responder
Bravoc
Registered
(@bravoc)
Entrou: 2 anos atrás

Active Member
Posts: 11

@anderson muito obrigado, irei estudar e tentar adaptá-lo ao meu projeto.

Deus o abençoe!

Responder