No Microsoft Excel, você pode facilmente converter uma pasta de trabalho para CSV , escolhendo um tipo de arquivo apropriado no "Salvar como" caixa de diálogo . Usando este método, apenas a folha activa será convertido . Isso ocorre porque os arquivos CSV pode conter apenas uma folha. Para converter várias folhas em CSV, você precisará exportá-los um por um. Isso envolve a ativação de cada folha , movendo-o para uma pasta de trabalho vazia e , em seguida, salvá-lo como um arquivo CSV. Para tornar esta tarefa mais fácil e mais conveniente, usar macros. Instruções
1
Inicie o Microsoft Excel e abra a pasta de trabalho .
2
Pressione " ALT + F8" para abrir a janela Macros. Digite " ExportSheetsToCSV " na caixa Nome da macro e , em seguida, clique em " Criar".
3
Digite o seguinte código no editor de VBA. Esta macro irá criar os arquivos CSV na mesma pasta como a pasta de trabalho usando os nomes das folhas para nomes de arquivo.
Sub ExportSheetsToCSV ()
Dim wSheet Como Planilha
Dim csvFile Como corda
Para Cada wSheet em planilhas
On Error Resume Next
wSheet.Copy
csvFile = CurDir & " \\ " & wSheet.Name & " . csv "
ActiveWorkbook.SaveAs Matrícula: = csvFile , _
FileFormat : = xlCSV , CreateBackup : = False
ActiveWorkbook.Saved = True
ActiveWorkbook.Close
Próxima wSheet
End Sub
4
Feche a edição VBA para voltar à pasta de trabalho .
5
Pressione " ALT + F8 " novamente para abrir a janela de macros. Selecione " ExportSheetsToCSV " a partir da lista e , em seguida, clique em " Executar". Aguarde Excel para concluir a conversão dos lençóis.