Como criar uma lista a partir das mesmas células em várias folhas do Excel?
Suponhamos que temos uma tabela de vendas mensais em cada folha de cálculo separada, conforme ilustrado na imagem seguinte, e que todas as tabelas têm a mesma estrutura. Pretendemos agora criar uma lista com todos os valores totais (célula E6) de várias folhas de cálculo. Como o fazer? E se quisermos criar uma lista dinâmica com os valores totais de cada folha? Apresentamos-lhe duas soluções:

Criar uma lista a partir das mesmas células em várias folhas com VBA
Criar uma lista dinâmica a partir das mesmas células em várias folhas com Kutools para Excel
Criar uma lista a partir das mesmas células em várias folhas com VBA
Com o seguinte código VBA, pode criar facilmente uma lista a partir das células especificadas em várias folhas de cálculo. Basta seguir estes passos:
Passo 1: Selecione a célula específica a partir da qual pretende criar a sua lista. No nosso caso, escolhemos a Célula E6.
Passo 2: Prima simultaneamente as teclas Alt + F11 para abrir a janela do Microsoft Visual Basic for Applications, clique em Inserir > Módulo e, em seguida, cole o seguinte código na janela do módulo.
VBA: Criar uma lista a partir das mesmas células em várias folhas
Sub CreateList()
Dim xAddWs As Worksheet
Dim xWs As Worksheet
Dim RngAddress As String
xTitleId = "KutoolsforExcel"
RngAddress = Application.ActiveCell.Address
Set xAddWs = Application.ActiveWorkbook.Sheets.Add
xAddWs.Name = xTitleId
i = 1
For Each xWs In Application.ActiveWorkbook.Worksheets
If xWs.Name <> xTitleId Then
xAddWs.Cells(i, 1).Value = xWs.Range(RngAddress).Value
i = i + 1
End If
Next
End Sub Passo 3: Prima a tecla F5 ou clique no botão Executar para executar este VBA.
Em seguida, todos os valores da célula especificada em todas as folhas de cálculo são copiados para uma nova planilha com o nome **KutoolsforExcel**. Veja a imagem:

Este VBA preencherá a lista numa nova planilha, e os valores na lista são estáticos, pelo que não serão atualizados conforme os valores originais.
Contudo, por vezes poderá pretender preencher a lista num Intervalo limitado e exigir que os valores da lista correspondam sempre aos valores originais nas células especificadas. Para satisfazer estas necessidades, deve experimentar o método seguinte.
Criar uma lista dinâmica a partir das mesmas células em várias folhas com Kutools para Excel
Este método apresenta a utilidade do Kutools para Excel – especificamente a funcionalidade Auto-incrementar referências de planilha – para criar uma lista dinâmica a partir das mesmas células em várias folhas de cálculo.
Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!
Passo 1: Selecione o intervalo onde pretende preencher a lista dinâmica e clique em Kutools > Mais > Auto-incrementar referências de planilha.


Passo 2: Na caixa de diálogo Preencher referências de planilha aberta,

(1) Clique na caixa Ordem de Preenchimento e selecione um tipo de preenchimento na lista pendente. No nosso caso, escolhemos Preencher por Coluna, depois por Linha;
(2) Na caixa Fórmula de preenchimento, indique o endereço da célula a partir do qual pretende criar uma lista dinâmica e, em seguida, clique no botão Bloquear
para bloquear a fórmula.
(3) Clique no botão Preencher Intervalo.
Agora verá que os valores nas células especificadas em todas as folhas de cálculo foram preenchidos no Intervalo limitado, conforme ilustrado na imagem seguinte:

Quando os valores originais forem alterados, os valores correspondentes nesta lista especificada serão atualizados automaticamente.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Demonstração
Artigos relacionados:
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