KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como criar uma lista a partir das mesmas células em várias folhas do Excel?

AutorKelly Data de Modificação

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:

listar as mesmas células de várias folhas

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:

código VBA para listar as mesmas células de várias folhas

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.

selecionar o intervalo onde colocar os valores
clicar na funcionalidade Referenciar Dinamicamente Folhas de Cálculo do Kutools

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

definir opções na caixa de diálogo Preencher Referências de Folhas de Cálculo

(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 Bloquearbotão de bloqueio 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:

os valores nas células especificadas em todas as folhas de cálculo são preenchidos

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

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

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.

ExcelWordOutlookTabsPowerPoint
  • 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