No Excel, uma gama é um grupo de células selecionadas. Depois que as células foram selecionados, eles podem gerar fórmulas relacionadas, exibir um conjunto de informações bloqueadas ou ser copiados para outra planilha. Você pode usar o VBA (Visual Basic for Applications ) para copiar e colar um intervalo de uma planilha do Excel para outro. Não é difícil de fazer quando você sabe o código certo . Assim que tiver o código, decidir sobre o módulo que você deseja inserir o código e que irá acionar o código seja executado . Coisas que você precisa
Microsoft Excel
Show Mais instruções
1
Crie duas pastas de trabalho diferentes no Excel. O primeiro livro conterá o intervalo que você deseja copiar , enquanto o outro é onde você vai colar o intervalo em . Mantenha a pasta de trabalho que atualmente tem o leque aberto. A outra pasta de trabalho não tem que ser aberto para completar o restante das etapas .
2
Abra o Editor do Visual Basic. Clique em " Ferramentas> Macros > Editor do Visual Basic " no Excel 2003 ou anterior. No Excel 2007, você terá que mostrar a guia "Desenvolvedor" em primeiro lugar. Clique no botão " Escritório " e depois "Opções do Excel ". Clique na caixa de seleção ao lado de " Mostrar guia Desenvolvedor na Faixa de Opções " na guia "Geral" e clique em "OK". Clique no guia "Desenvolvedor" e clique em " Visual Basic " para abrir o editor.
3
Clique em " Esta pasta de trabalho " no painel à esquerda para abri-lo no código janela . Adicione o seguinte código para a janela de código: Public Sub
copyRange ()
Workbooks ( " Pasta1 " ) _Worksheet ( " CurrentSheet " ) _Range . Sub
Altere as informações no parêntese para corresponder às suas pastas de trabalho. "Livro 1" é o livro que você está trabalhando atualmente dentro " CurrentSheet " é a planilha que tem o intervalo que você deseja copiar. "A1 : C10 " é o intervalo de células que você deseja copiar. " Livro2 " é o livro que você deseja colar o intervalo. " PasteSheet " é a planilha que você deseja colar o intervalo em . "A1" é a célula inicial que você deseja colar o intervalo em .
4
Salve e execute o código. Clique em " Ferramentas> Macro > Macros " no Excel 97-2003 . No Excel 2007, clique no botão " Macros " na guia "Desenvolvedor" . Veja a função " copyRange " na lista de macros. Clique nele e , em seguida, clique em " Executar". O código será executado e copiar o intervalo de uma planilha e colá-lo em outro.