Inhoud
In Microsoft Excel kunt u eenvoudig een document converteren naar CSV door een geschikt bestandstype te kiezen in het dialoogvenster "Opslaan als". Via deze methode wordt alleen het actieve werkblad geconverteerd. Dit komt omdat CSV-bestanden slechts één werkblad kunnen bevatten. Als u meerdere CSV-spreadsheets wilt converteren, moet u deze een voor een exporteren. Hierbij moet u elke spreadsheet activeren, verplaatsen naar een leeg document en deze opslaan als een CSV-bestand. Gebruik macro's om deze taak eenvoudiger en handiger te maken.
routebeschrijving
Het converteren van een spreadsheet naar CSV zal uw formules en stijlen bevatten (Stockbyte / Stockbyte / Getty Images)-
Start Microsoft Excel en open uw document.
-
Druk op "Alt + F8" om het macrovenster te openen. Typ 'ExportSheetsToCSV' in de naamoptie voor de macro en klik vervolgens op 'Maken'.
-
Typ de volgende code in de VBA-editor. Deze macro maakt de CSV-bestanden in dezelfde map als uw document, met behulp van de naam van de werkbladen voor de bestanden.
Sub ExportSheetsToCSV ()
Dim wSheet As werkblad Dim csvFile As String
Voor elke wSheet In werkbladen over Fout hervatten Volgende wSheet.Copy csvFile = CurDir & "" & wSheet.Name & ".csv" ActiveWorkbook.SaveAs Bestandsnaam: = csvFile, _ FileFormat: = xlCSV, CreateBackup: = False ActiveWorkbook.Saved = True ActiveWorkbook.Close Volgende wSheet
End Sub
-
Sluit de VBA-editor en keer terug naar uw document.
-
Druk opnieuw op "Alt + F8" om het venster Macro's te openen. Selecteer "ExportSheetsToCSV" in de lijst en klik vervolgens op "Uitvoeren". Wacht tot het voltooien van het converteren van spreadsheets is voltooid.
tips
- Als u de CSV-bestanden in een andere map wilt opslaan, vervangt u "CurDir" op regel 9 door het pad van de map van uw voorkeur. U kunt uw document ook verplaatsen naar de map van uw keuze voordat u de macro uitvoert.
waarschuwing
- Standaard zijn macro's uitgeschakeld in Microsoft Excel. Om ze te activeren, klik je op de knop "Microsoft Office", ga je naar "Excel-opties" en controleer je of de optie "Ontwikkelaarstabblad weergeven in de opties" is aangevinkt. In sommige gevallen moet u Excel opnieuw starten om de wijzigingen door te voeren.