Uma macro é um pequeno pedaço de código que você pode criar no Microsoft Office para personalizar as suas aplicações. Macros são criados em Visual Basic for Applications ( VBA ) , um subconjunto da linguagem de programação Visual Basic que é projetado para facilidade de uso. Se você deseja copiar uma célula e colar o conteúdo em outra célula , uma macro é a ferramenta ideal para executar esta função . Basta adicionar o código para o Microsoft Excel e você pode copiar o conteúdo de qualquer célula. Coisas que você precisa
Microsoft Office 2003 ou 2007
Show Mais instruções
1
Abra a planilha na qual você gostaria de copiar e colar células.
2
Clique na guia "Desenvolvedor" e clique em "Visual Basic".
3
Clique na guia "Inserir" na janela " Visual Basic" e clique em " Módulo ". Uma nova janela será aberta
4
Recorte e cole o seguinte código para a janela : .
Sub CpyPste ()
Dim vender Faixa
Dim NewRow As Long Dim
Rng Como Faixa
' desligar a tela atualizar
Application.ScreenUpdating = False
NewRow = 401
Set Rng = Range ( "A1: A400 " )
Para Cada Venda Em Rng
linhas
( Sell.Row & " :" & Sell.Row ) . Selecione
Selection.Copy
linhas ( newRow & " :" & NewRow ) . Selecione
Selection.PasteSpecial Paste : = xlValues , Operation : = xlNone , SkipBlanks : = _
False, Transpose : = False
Application.CutCopyMode = False
NewRow = NewRow + 1
Próxima Venda
Range (" A1" ) . Selecione
Application.ScreenUpdating = true
End Sub
5
Altere o código para atender às suas necessidades. Modifique o intervalo ( "A1: A400 ") para o intervalo de dados em seu documento. Por exemplo, se os dados estão em células B1 a B10, você mudaria o intervalo para ( " B1: B10 " ) . Você também vai precisar para especificar onde os dados devem ser colados ( A401 celular nesta macro, definido por "401 " ) .
6
Pressione " F5" para executar a macro .