In Microsoft Excel können Sie leicht umwandeln einer Arbeitsmappe in CSV durch die Wahl eines entsprechenden Dateityp im Dialogfenster "Speichern unter" . Mit dieser Methode wird nur das aktive Blatt umgewandelt werden. Dies liegt daran, CSV -Dateien enthalten kann einem Blatt. Um mehrere Blätter in CSV konvertieren , müssen Sie exportieren sie eins nach dem anderen . Dies beinhaltet die Aktivierung jedes Blatt , bewegte sie zu einer leeren Arbeitsmappe und dann speichern Sie sie als CSV-Datei . Um diese Aufgabe zu erleichtern und bequemer , Makros verwenden . Anleitung
1
Starten Sie Microsoft Excel, und öffnen Sie die Arbeitsmappe .
2
Presse " ALT + F8 " zum Öffnen des Makros Fenster . Type " ExportSheetsToCSV " im Feld Makroname und dann klicken Sie auf " Erstellen".
3
Geben Sie folgenden Code in der VBA-Editor . Dieses Makro wird die CSV-Dateien in den gleichen Ordner wie Ihre Arbeitsmappe mit Blatt -Namen für die Datei- Namen zu erstellen.
Sub ExportSheetsToCSV () Dim
wSheet As Worksheet Dim
csvfile Wie String
For Each wSheet In Worksheets
On Error Resume Next
wSheet.Copy
csvfile = CurDir & "\\" & wSheet.Name & " . csv "
ActiveWorkbook.SaveAs Dateiname: = csvfile , _
FileFormat : = xlCSV , CreateBackup : = False
ActiveWorkbook.Saved = True
ActiveWorkbook.Close
Weiter wSheet
End Sub
4
Schließen Sie das VBA bearbeiten zurück zu Ihrer Arbeitsmappe .
5
Drücken Sie " ALT + F8 " erneut, um die Makros zu öffnen. Wählen Sie " ExportSheetsToCSV " aus der Liste und klicken Sie dann auf "Ausführen". Warten Sie Excel zu beenden Umwandlung der Blätter .