Como guardar ou exportar apenas os dados filtrados do Excel para um ficheiro CSV?
Ao trabalhar com grandes conjuntos de dados no Excel, é comum aplicar filtros para focar em subconjuntos específicos dos seus dados. Contudo, há ocasiões em que poderá querer guardar ou exportar apenas as linhas filtradas (visíveis) para um ficheiro CSV separado — ideal para relatórios, troca de dados ou análise posterior. Por predefinição, a função Guardar Como do Excel exporta toda a folha de cálculo, incluindo todas as linhas ocultas e filtradas, ao guardar num ficheiro CSV. Isto pode ser problemático se pretender isolar e exportar apenas os resultados do seu filtro, excluindo os dados irrelevantes para o momento.
Nas secções seguintes, descubra vários métodos práticos para exportar apenas os dados filtrados para um ficheiro CSV no Excel. Cada abordagem apresenta vantagens distintas e adapta-se a diferentes necessidades e cenários dos utilizadores. Leia com atenção e escolha a solução que melhor se ajusta ao seu fluxo de trabalho e nível de proficiência no Excel.
Guardar/Exportar apenas dados filtrados do Excel para ficheiro CSV com código VBA
Guardar/Exportar apenas dados filtrados do Excel para ficheiro CSV Kutools para Excel
Exportar Dados Filtrados através do Power Query
Guardar/Exportar apenas dados filtrados do Excel para ficheiro CSV com Copiar Apenas Células Visíveis
O Excel não permite, de forma nativa, guardar diretamente apenas as linhas filtradas (visíveis) como um ficheiro CSV. No entanto, existe uma solução simples para alcançar o seu objetivo — ideal para quem prefere evitar funções complexas ou programação. Seguem-se os passos detalhados:
1. Após aplicar o filtro à sua folha de cálculo, selecione o intervalo de dados filtrados que pretende guardar. Certifique-se de incluir a linha de cabeçalho (se necessário) para garantir maior clareza no ficheiro exportado.
2. No Friso, aceda a Base > Localizar e Selecionar > Ir Para Especial. Esta opção permite-lhe selecionar apenas as células visíveis. Veja a captura de ecrã:

3. Na caixa de diálogo Ir Para Especial, selecione a opção Apenas células visíveis. Desta forma, garante que apenas as linhas apresentadas (filtradas) são selecionadas, evitando que as linhas ocultas sejam copiadas acidentalmente.

4. Após clicar em OK, copie o intervalo selecionado (pode premir)Ctrl+C ou clicar com o botão direito e escolher Copiar), depois abra uma nova planilha e cole os seus dados (utilizando Ctrl+V). Aparecerão apenas as linhas visíveis (filtradas) — as linhas ocultas são excluídas, pelo que o seu conjunto de dados está agora pronto para ser exportado.
5. Para exportar estes dados, aceda a Ficheiro > Guardar Como. Na caixa de diálogo Guardar Como, selecione o nome e a localização pretendidos para o ficheiro. Na lista suspensa Especificar Formato de Salvamento, escolha CSV (delimitado por vírgulas) (*.csv). Consulte a captura de ecrã como orientação:

6. Clique em Guardar. Poderá receber um aviso a indicar que «alguns elementos do seu livro poderão ser perdidos» ou a perguntar se pretende guardar apenas a Planilha Atual. Isto é normal ao exportar para CSV. Confirme clicando em OK e depois em Sim. Os seus dados filtrados estão agora guardados como um ficheiro CSV na pasta escolhida.

![]()

Este método é simples e não exige conhecimentos de programação. Contudo, pode tornar-se ligeiramente moroso se precisar de o repetir frequentemente ou trabalhar com conjuntos de dados muito grandes. Antes de guardar, verifique sempre os dados colados na nova folha para confirmar que apenas as linhas visíveis foram incluídas. Se tiver de exportar regularmente dados filtrados, considere os métodos automatizados abaixo.
Guardar/Exportar apenas dados filtrados do Excel para ficheiro CSV com código VBA
Se trabalha regularmente com exportações de dados filtrados ou pretende uma abordagem mais rápida e automatizada, pode utilizar uma macro VBA. Esta opção é especialmente indicada se quiser reduzir os passos manuais e exportar a faixa programaticamente. Abaixo, encontra um guia passo a passo:
1. Prima Alt + F11 para abrir o editor do Microsoft Visual Basic for Applications (VBA). Isto abre uma nova janela onde pode gerir as suas macros do Excel.
2. No editor do VBA, clique em Inserir > Módulo para adicionar um novo módulo. Copie e cole o seguinte código VBA na janela vazia do módulo.
Código VBA: Guardar/Exportar apenas dados filtrados do Excel para ficheiro CSV
Sub Macro1()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xAddress As String
Dim xUpdate As Boolean
Dim xFileName As String
Dim xWb As Workbook
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("please select the filtered range", "Kutools for Excel", xAddress, , , , , 8)
If xRg Is Nothing Then Exit Sub
Set xRg = xRg.SpecialCells(xlCellTypeVisible)
If xRg Is Nothing Then Exit Sub
xFileName = Application.GetSaveAsFilename(, "CSV Files (*.csv), *.csv", , "please specify the file name")
If xFileName = "" Then Exit Sub
xUpdate = Application.ScreenUpdating
Application.ScreenUpdating = False
xRg.Copy
Set xWb = Application.Workbooks.Add
xWb.ActiveSheet.Paste
xWb.SaveAs Filename:=xFileName, FileFormat:=xlCSV, CreateBackup:=False
xWb.Close False
Application.ScreenUpdating = xUpdate
End Sub
3. Com o código inserido, prima F5 ou clique no botão Executar para executar. Irá aparecer uma mensagem a solicitar que selecione o intervalo de dados filtrado que pretende exportar como ficheiro CSV. Utilize o rato para selecionar as células relevantes e clique em OK.

4. Em seguida, surge outra caixa de diálogo a solicitar que especifique o nome do ficheiro e a localização onde pretende guardar o seu CSV. Escolha ou crie a pasta de destino e introduza um nome para o ficheiro, conforme ilustrado:

5. Clique em Guardar e a macro exportará apenas as células visíveis da sua seleção para um ficheiro CSV. As linhas ocultas — ou seja, as que foram filtradas — não serão incluídas.
Esta solução VBA é rápida, precisa e ideal para tarefas repetitivas ou exportações em massa. No entanto, exige uma familiaridade básica com a ativação de macros e a utilização do editor VBA. Certifique-se sempre de guardar o seu trabalho e de manter cópias de segurança dos ficheiros importantes antes de executar novas macros. Caso surjam erros, verifique se a sua seleção inclui apenas células visíveis (dados filtrados) e se dispõe de permissão para gravar no diretório escolhido.
Guardar/Exportar apenas dados filtrados do Excel para ficheiro CSV Kutools para Excel
Kutools para Excel oferece uma funcionalidade dedicada designada Exportar Intervalo para Arquivo. Este utilitário facilita consideravelmente a exportação de células selecionadas — incluindo dados filtrados — para formatos CSV, PDF, texto ou outros. É a escolha ideal para utilizadores que procuram uma solução fiável sem recorrer a código VBA ou seleção manual, especialmente se a exportação de dados filtrados for uma tarefa frequente no seu fluxo de trabalho.
Se tiver instalado o Kutools para Excel, siga os passos seguintes:
1. Comece por aplicar o filtro pretendido e selecione os dados visíveis que deseja exportar. Certifique-se de que apenas as linhas relevantes (filtradas) estão incluídas na sua seleção.
2. Aceda ao separador KUTOOLS PLUS na Faixa de Opções, selecione Importar/Exportar e, em seguida, Exportar Intervalo para Arquivo. Consulte a captura de ecrã abaixo para localizar esta opção:

3. Na caixa de diálogo Exportar Intervalo para Arquivo, selecione o tipo de arquivo pretendido (por exemplo, CSV) na secção Tipo de Arquivo. Clique em
para navegar e selecionar uma pasta onde guardar o ficheiro exportado. Veja o exemplo abaixo:

4. Após confirmar a localização e as definições, clique em Ok. Irá surgir outra mensagem a solicitar que atribua um nome ao ficheiro exportado. Introduza o nome pretendido e confirme.

5. Clique novamente em Ok. Os dados filtrados selecionados serão guardados como um ficheiro CSV na localização escolhida. Apenas as células visíveis que selecionou são exportadas — as linhas ocultas são ignoradas.
Recomenda-se vivamente o Kutools para Excel a utilizadores que realizam exportações repetidas, precisam de opções flexíveis de formatação ou têm pouca experiência com VBA. Além do CSV, permite exportar diretamente para texto, PDF e diversos outros formatos, poupando tempo e minimizando o risco de erros em operações manuais.
Transfira e experimente gratuitamente o Kutools para Excel agora!
Se alguma vez encontrar resultados inesperados ou ficheiros com dados em falta, verifique se a sua seleção incluía apenas as células visíveis pretendidas antes de exportar. Além disso, confirme as permissões da pasta e as definições de Tipo de Arquivo na caixa de diálogo para evitar problemas comuns.
Demonstração: Guardar / Exportar apenas os dados filtrados do Excel para um ficheiro CSV Kutools para Excel
Exportar Dados Filtrados através do Power Query
O Power Query (Obter & Transformar) permite extrair e guardar dados filtrados. Este método é ideal para utilizadores de versões modernas do Excel (Excel 2016 e posteriores) que pretendam automatizar exportações repetíveis.
1. Selecione os seus dados e vá até Dados > De Tabela/Intervalo para iniciar o Editor do Power Query (o seu intervalo deve ter cabeçalhos).
2. No Power Query, aplique diretamente o filtro pretendido nas colunas relevantes.
3. Clique em Base > Fechar e Carregar Para e escolha «Apenas Criar Ligação» ou «Tabela numa Nova Planilha».
4. Os resultados filtrados aparecem agora numa nova planilha. Exporte como habitualmente ()Ficheiro > Guardar Como > CSV).
O Power Query é ideal para utilizadores que precisem de exportações agendadas de dados ou que pretendam criar modelos reutilizáveis de consultas. A configuração inicial pode ser um pouco mais complexa para principiantes, mas revela-se altamente eficiente para transformações de conjuntos de dados e uso repetido.
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