Wie kann ich eine CSV als ein Blatt der aktuellen Arbeitsmappe in Excel-Vba 2007 laden?Wie kann ich eine CSV als Arbeitsblatt der aktuellen Arbeitsmappe laden?
1
A
Antwort
1
Ich nehme an, Sie müssten es als CSV-Datei speichern. Etwas wie folgt aus:
ActiveWorkbook.SaveAs Filename:="c:\whatever.csv", FileFormat:=xlCSV
Siehe here für mehr darüber, wie die SaveAs-Methode zu verwenden.
Sind Sie das?
EDIT
Oder wenn das, was du bist nach einer CSV-Datei zu importieren, ist wie Jerry aber mit VBA beantwortet, dann verwende ich glaube, dass Sie die OpenText Methode.
Workbooks.OpenText FileName:="c:\whatever.csv"
0
Sie würden verwenden die Daten> Importieren von Daten> (wählen Sie Datei)> Importoptionen> [x] Neues Arbeitsblatt
Verwandte Themen
- 1. Kann ich ein EXCEL-Arbeitsblatt als CSV über ClosedXML speichern?
- 2. Speichern Sie jedes Arbeitsblatt als neue Arbeitsmappe
- 3. CSV in neues Arbeitsblatt importieren
- 4. Wie kann ich eine CSV-Datei lesen oder eine Excel-Arbeitsmappe laden, indem ich einige Zeichen im Dateipfad ignoriere?
- 5. Wie kann ich auf eine andere Arbeitsmappe durch den Inhalt einer Zelle in der aktuellen Arbeitsmappe verweisen?
- 6. VBA Speicher einzelnes Blatt als CSV (nicht gesamte Arbeitsmappe)
- 7. Wie erstelle ich ein Arbeitsblatt aus einer gespeicherten Arbeitsblatt Variable
- 8. Programmgesteuertes Laden der CSV-Datei in das Excel-Arbeitsblatt (Delphi 7)
- 9. Matlab: Excel-Arbeitsblatt kopieren und Arbeitsmappe speichern
- 10. Wie kann ich eine Arbeitsmappe in einer anderen Arbeitsmappe referenzieren, um die Datei automatisch zu öffnen?
- 11. Wie auf offene Arbeitsmappe
- 12. Wie füge ich ein Arbeitsblatt nach dem letzten Blatt der Arbeitsmappe hinzu?
- 13. Exportieren von Daten in eine CSV - Excel VBA
- 14. Wie kann ich Excelsheets/Tabs in Arbeitsmappe mit openpyxl sortieren
- 15. Wie vergleichen zwei Arbeitsmappe
- 16. Speichern als Arbeitsblatt aus der aktiven Arbeitsmappe als neue xlxs im neuen Ordner Entfernen der verknüpften Datenquellen
- 17. So laden Sie mehr als eine CSV mit Highcharts-Datenmodul
- 18. C#: Wie kann ich eine Excel-Arbeitsmappe öffnen und schließen?
- 19. Warum kann ich meine Arbeitsmappe nicht als Objekt definieren?
- 20. Wie mehrere Arbeitsblätter in CSV exportieren (ohne über das aktuelle Arbeitsblatt zu speichern)
- 21. Kann ich VBA auf Arbeitsmappe öffnen kompilieren?
- 22. Aufrufen einer Funktion für jedes Arbeitsblatt in einer Arbeitsmappe VBA
- 23. Wie verschiebt man ein Excel-Arbeitsblatt von einer Arbeitsmappe in eine andere mit openxlsx in R?
- 24. Kopieren Arbeitsblatt Makro stoppt etwas zu tun, wenn die Arbeitsmappe 50 Arbeitsblatt trifft
- 25. Bekommen NamedRange von unbekannten Arbeitsblatt in anderen Arbeitsmappe
- 26. vba: Wie öffne ich Arbeitsmappe programmgesteuert als schreibgeschützt?
- 27. Wie kann ich meine Kunden BigQuery-Abfrageergebnisse als CSV
- 28. Wie referenziere ich eine Arbeitsmappe, die den Namen der Arbeitsmappe nicht verwendet?
- 29. Wie kann ich eine verschachtelte Sammlung laden?
- 30. Wie speichere ich jedes Blatt in einer Excel 2010-Arbeitsmappe, um CSV-Dateien mit einem Makro zu trennen?
möglich Duplikat [Öffnen CSV-Datei über VBA (Performance)] (http: //stackoverflow.com/questions/9564908/open-csv-file-via-vba-performance) – assylias