Como copiar e colar automaticamente uma célula na folha atual ou entre folhas diferentes no Excel?
No dia a dia com o Excel, é comum precisar de manter os dados sincronizados entre células ou replicar valores automaticamente de uma parte da folha de cálculo para outra — até mesmo entre folhas diferentes — sem ter de recorrer constantemente aos atalhos de cortar, copiar e colar. Por exemplo, pode querer que uma célula de resumo reflita sempre o conteúdo atualizado de uma folha de detalhes ou manter registos de cópia de segurança em folhas paralelas. Automatizar estas operações de copiar-colar reduz o esforço manual, assegura que os dados permanecem atualizados e minimiza erros causados por informações desatualizadas copiadas à mão. Este tutorial apresenta vários métodos práticos para realizar cópias e colagens automáticas de conteúdos de células no Excel, tanto dentro da mesma folha como entre folhas distintas.
Copiar e colar várias áreas na Planilha atual ou de uma folha para outra com Kutools para Excel
Copiar e colar automaticamente uma célula na Planilha atual com VBA
Copiar e colar automaticamente uma célula na Planilha atual ou de uma folha para outra com uma fórmula
As fórmulas do Excel proporcionam uma forma simples de ligar dinamicamente valores de células, permitindo cópia e atualização automáticas sem esforço adicional. Este método é ideal quando pretende manter uma ligação ativa — ou seja, a célula colada reflete imediatamente quaisquer alterações efetuadas na célula de origem. Abaixo encontram-se os passos detalhados para operações dentro da mesma folha e entre folhas diferentes:
1. Se pretender copiar o valor de uma célula para outra na mesma folha de cálculo — por exemplo, da célula A1 para a célula D5 — basta clicar na célula de destino D5, digitar =A1 na Barra de Fórmulas e premir Enter. A partir desse momento, a célula D5 apresentará sempre o valor introduzido na célula A1, atualizando-se automaticamente sempre que este for alterado.
2. Para copiar um valor de uma célula entre folhas diferentes — por exemplo, copiar a célula A1 da Folha1 para a célula D5 na Folha2 — vá primeiro à Folha2, clique na célula D5 e introduza =Folha1!A1 e prima Enter. A partir de agora, a célula D5 na Folha2 mostrará sempre o valor contido na célula A1 da Folha1.
Dicas: Ao utilizar uma fórmula como =A1 ou =Folha1!A1, a célula de destino fica ligada à célula original em tempo real. Sempre que editar ou atualizar a célula original, a célula de destino ligada é atualizada imediatamente — ideal para manter relatórios, painéis e cálculos sempre sincronizados! No entanto, tenha em atenção que apenas o valor da célula é copiado: formatação e comentários não são transferidos. Além disso, se eliminar ou alterar o nome das folhas posteriormente, as fórmulas que as referenciam poderão deixar de funcionar.
Se precisar de copiar não só o valor, mas também fórmulas, formatação ou comentários, explore abordagens alternativas — como a funcionalidade «Colar Especial» do Excel ou a automatização com VBA — para um controlo mais preciso e eficaz.
Dica prática:Para copiar a fórmula ao longo de linhas ou colunas, clique na célula preenchida (por exemplo, D5), posicione o cursor no canto inferior direito até aparecer a «alça de preenchimento» e arraste para preencher as células adjacentes. Assim, aplica rapidamente fórmulas a várias células.

Desbloqueie a Magia do Excel com KUTOOLS AI
- Execução Inteligente: Realize operações em células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
- fórmulas personalizadas: Crie fórmulas personalizadas para simplificar os seus fluxos de trabalho.
- Programação VBA: Escreva e implemente código VBA com facilidade.
- Interpretação de Fórmulas: Compreenda facilmente fórmulas complexas.
- Tradução de Texto: Elimine barreiras linguísticas nas suas folhas de cálculo.
Solução alternativa:Se precisar de copiar e Colar Valores uma única vez em vez de manter uma ligação ativa, utilize a função «Colar Especial» do Excel:
- Copie a célula de origem (Ctrl+C)
- Clique com o botão direito na célula de destino e selecione «Colar Especial» > «Valores».
Copiar e colar várias áreas na Planilha atual ou de uma folha para outra com Kutools para Excel
Em alguns casos, terá de copiar e colar simultaneamente várias áreas não adjacentes—como blocos de Selecionar Dados ou tabelas resumo—para uma ou várias localizações num livro. Copiar manualmente estas áreas pode ser moroso e propenso a erros, especialmente em folhas de cálculo complexas. O utilitário Copiar Faixas, fornecido pelo Kutools para Excel, simplifica este processo, permitindo-lhe copiar e colar múltiplas áreas com apenas alguns cliques, preservando opções como a Altura da Linha, Largura da Coluna e muito mais. É ideal para utilizadores que frequentemente realizam operações em lote, preparam relatórios ou consolidam tabelas provenientes de diversas zonas.
Antes de aplicar o Kutools para Excel, por favor, descarregue e instale-o primeiro.
1. Selecione as áreas a copiar mantendo premida a tecla Ctrl e clicando em cada área pretendida. Em seguida, no Friso, vá a Kutools > Copiar Faixas para abrir a interface do utilitário. Veja a captura de ecrã:

2. Na caixa de diálogo Copiar Múltiplas Faixas, todas as seleções de intervalo aparecem sob Copiar intervalo. Em seguida, na secção Colar Especial, escolha como pretende colar os seus dados (valores, fórmulas ou ambos). Pode marcar Incluir Altura da Linha ou Incluir Largura da Coluna se quiser manter a formatação de origem nas áreas coladas. Quando estiver pronto, clique em OK para continuar. Veja a captura de ecrã:
3. Na caixa de diálogo seguinte Copiar Múltiplas Faixas, selecione o destino clicando numa célula vazia na sua folha de destino ou no local onde pretende que as áreas coladas apareçam e, em seguida, clique em OK. Os intervalos selecionados serão colados a partir da célula especificada.
Nota: Se o seu destino estiver noutra folha, basta mudar para essa folha, clicar na célula de destino e, em seguida, clicar em OK na caixa de diálogo. O Kutools ajuda-o a mover dados entre folhas de forma eficiente, garantindo que todos os intervalos selecionados sejam colados em conjunto. Se a área de destino não estiver vazia, o Kutools emitirá um aviso, podendo ter de escolher uma célula diferente ou limpar previamente a área. Verifique cuidadosamente se existem células mescladas tanto na origem como no destino para evitar resultados inesperados.
Após concluir estes passos, todas as áreas selecionadas serão copiadas e coladas com sucesso, poupando-lhe tempo significativo em comparação com a seleção manual.
Se pretender experimentar gratuitamente esta utilidade durante 30 dias, clique para a transferir e, em seguida, siga os passos indicados acima.
Dica prática: Se costuma realizar frequentemente ações de cópia e colagem em lote, explore as definições avançadas do Kutools, como manter comentários, fórmulas, aplicar formatação condicional ou transpor áreas durante a colagem. Estas funcionalidades permitem uma gestão flexível de dados em livros complexos.
Copiar e colar automaticamente uma célula na Planilha atual com VBA
Para necessidades mais avançadas, como copiar valores de células mantendo a formatação, comentários ou repetindo a operação múltiplas vezes, o uso de VBA (Visual Basic for Applications) é eficaz. O VBA permite automatizações personalizadas e pode lidar com Copiar Faixas, mesmo em localizações não adjacentes, de forma perfeita na Planilha Atual. Este método é particularmente adequado para operações em lote e tarefas repetitivas de dados, frequentemente exigidas em cenários de elaboração de relatórios ou consolidação de dados.
Segue-se um guia passo a passo para utilizar VBA e copiar e colar automaticamente células na sua folha de cálculo:
1. Prima simultaneamente as teclas Alt+F11 para abrir o editor do Microsoft Visual Basic for Applications.
2. No editor do VBA, selecione Inserir > Módulo no menu. Isto abre uma nova janela de módulo de código. Copie e cole o seguinte código VBA na janela do módulo.
Código VBA: Copiar e colar automaticamente uma célula na Planilha atual
Sub RangeTest()
On Error Resume Next
Dim xRg As Range
Set xRg = Application.Selection
Range("A1 ").Copy Range("D5")
xRg.Select
End Sub Nota: Neste código, "A1" refere-se à célula que pretende copiar e "D5" é a célula de destino onde deseja que o valor copiado apareça. Para automatizar a cópia de um intervalo de células, basta atualizar "A1" e "D5" para os endereços iniciais dos seus intervalos de origem e destino — por exemplo, substitua "A1" por "A1:A10" e "D5" por "D1:D10". Certifique-se de que ambos os intervalos têm o mesmo tamanho; caso contrário, o Excel poderá apresentar um erro.
3. Prima a tecla F5ou clique no botão «Executar» no editor do VBA para executar o código. A célula ou intervalo especificado será automaticamente copiado e colado no destino escolhido, preservando tanto o valor como a formatação da célula.
Pode repetir o processo com diferentes endereços de células, modificando o código conforme necessário. Recorde-se de que as operações em VBA não podem ser anuladas utilizando o comando habitual do Excel «Anular» (Ctrl+Z), por isso guarde o seu trabalho previamente ou teste os dados num exemplo para evitar perdas acidentais. Se encontrar mensagens de erro como «Erro em tempo de execução», verifique novamente as referências às células/intervalos em busca de erros tipográficos e certifique-se de que a área de destino está disponível e vazia.
Dica prática: Para copiar células para outra folha de cálculo utilizando VBA, tem de especificar o objeto da folha no código. Por exemplo, use Worksheets("Sheet1").Range("A1:A10").Copy Destination:=Worksheets("Sheet2").Range("D1:D10"). Assim, expande a automatização para operações de cópia entre folhas.
Copie e cole vários intervalos na Planilha atual ou de uma folha para outra
Em resumo, o Excel oferece várias formas de automatizar o processo de copiar e colar. A utilização de fórmulas mantém uma ligação ativa, o VBA proporciona um controlo mais avançado e o Kutools para Excel disponibiliza operações em lote e especializadas com opções avançadas e caixas de diálogo intuitivas. Ao escolher um método, considere a complexidade da tarefa, a necessidade de sincronização dos valores e se a formatação ou opções especiais são relevantes. Se surgirem erros como «Referência inválida» ou obtiver resultados inesperados, verifique sempre a seleção das células/intervalos e os nomes das folhas em busca de erros tipográficos. Guarde o seu livro antes de executar operações em lote. Para automatizações mais avançadas, pode combinar funcionalidades do VBA e do Kutools para gerir necessidades extensas de cópia e colagem entre múltiplas folhas.
Solução alternativa: Para transferir valores em tempo real entre folhas, pode também utilizar a funcionalidade «Ligações de Dados» do Excel, que permite importar dados de outras folhas de cálculo ou livros — uma opção ideal para atualizações frequentes e em larga escala.
<Artigos relacionados:
- Como preencher automaticamente outras células ao selecionar valores numa Lista suspensa do Excel?
- Como utilizar o preenchimento automático ao escrever numa Lista suspensa do Excel?
- Como preencher automaticamente uma data numa célula quando a célula adjacente for atualizada no Excel?
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos

