Como exportar uma faixa de células do Excel para um ficheiro CSV?
No Excel, pode guardar toda a folha de cálculo como ficheiro CSV utilizando a função Guardar Como — mas já alguma vez precisou de exportar apenas um intervalo específico de células para um ficheiro CSV? Neste artigo, vai descobrir os métodos para resolver exatamente este desafio no Excel.
Exportar Faixa de células no Excel para ficheiro csv com código VBA
Exportar Faixa de células no Excel para ficheiro csv com Kutools para Excel
Exportar Faixa de células no Excel para ficheiro csv com código VBA
Aqui está um código VBA para exportar um intervalo de células do Excel para um ficheiro CSV. Siga os passos abaixo:
1. Mantenha premidas as teclas ALT + F11, o que abre a janela do Microsoft Visual Basic for Applications.
2. Clique em Inserir > Módulo e cole o seguinte código na janela do Módulo.
Código VBA: Exportar o conteúdo de um intervalo de células para ficheiro csv
Sub ExportRangetoFile()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xFile As Variant
Dim xFileString As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.Copy
Application.ActiveSheet.Cells.Clear
WorkRng.Copy Application.ActiveSheet.Range("A1")
Set xFile = CreateObject("Scripting.FileSystemObject")
xFileString = Application.GetSaveAsFilename("", filefilter:="Comma Separated Text (*.CSV), *.CSV")
Application.ActiveWorkbook.SaveAs Filename:=xFileString, FileFormat:=xlCSV, CreateBackup:=False
End Sub
3. Em seguida, prima a tecla F5 para executar este código. Irá surgir uma caixa de diálogo a solicitar que selecione o intervalo de células que pretende exportar como ficheiro CSV.

4. Depois, clique no botão OK, especifique um diretório para guardar o novo ficheiro CSV e introduza um nome para o ficheiro na caixa «Nome do ficheiro», conforme ilustrado na imagem:

5. Em seguida, clique no botão Guardar e o intervalo selecionado será guardado como ficheiro CSV. Pode aceder à pasta especificada para o visualizar.
Exportar Faixa de células no Excel para ficheiro csv com Kutools para Excel
Se não estiver interessado no código VBA, apresento-lhe uma ferramenta simples – Kutools para Excel, cuja funcionalidade Exportar Intervalo para Arquivo lhe permite resolver esta tarefa rapidamente.
Após instalar o Kutools para Excel, siga os passos seguintes:
1. Selecione o intervalo de dados que pretende exportar para um ficheiro CSV.
2. Em seguida, clique em KUTOOLS PLUS > Importar/Exportar > Exportar Intervalo para Arquivo, conforme ilustrado na imagem:

3. Na caixa de diálogo Exportar Intervalo para Arquivo, selecione CSV (delimitado por vírgulas) na opção Tipo de Arquivo e, em seguida, indique o Diretório de salvamento onde pretende guardar o novo ficheiro CSV, conforme ilustrado na imagem:

4. Depois, clique no botão Ok. Irá surgir uma caixa de diálogo a solicitar que indique um nome para este novo ficheiro CSV. Introduza-o conforme necessário e clique em OK para fechar a caixa. O «Selecionar Dados» será imediatamente exportado como ficheiro CSV.

Notas:
Guardar o Valor Atual: Mostra o Valor Atual no ficheiro final.
Salvar os valores exibidos no ecrã: Guarda os valores no ficheiro final exatamente como os vê no seu ecrã.
Abrir o ficheiro após a exportação: Se ativar esta opção, o ficheiro final será aberto automaticamente após a exportação do intervalo.
Transfira e experimente gratuitamente o Kutools para Excel agora!
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