Konvertieren von Text-Datei in Excel

Ich habe text-Dateien, die ich umwandeln in Excel per kopieren/einfügen in Excel gehen Sie dann zu DATEN -> Text in Spalten.

  1. Ich dann wählen Sie Trennzeichen.
  2. Dann wählen Sie Trennzeichen Tabulator und Semikolon.
  3. Im letzten Schritt wähle ich den Text für alle Felder.

Nun möchte ich den Vorgang automatisieren, indem Sie ein Programm in C#.

Ich werde tun, einige Bearbeitung der Daten in der Excel-Datei. Das könnte eine neue Excel-Datei, wenn eine bestimmte Spalte, die würde einen bestimmten Namen haben und so weiter. Also aus einer text-Datei konnte ich am Ende mit drei oder vier Excel-Dateien.

Was sind die relativen Vorteile von:

Lesen Sie die Textdatei in eine string-Liste, dann überprüfen Sie die Daten, dann schreiben Sie die Daten in verschiedene Excel-Dateien?

oder

verwenden TextToColumn () - Methode in C# starten Sie dann die Bearbeitung dann schreiben Sie es in eine neue Excel-Datei?

Wenn es andere, bessere Wege zu erreichen, so etwas dann bitte vorschlagen.

EDIT: ich sehe eine Menge von 3rd-party-Vorschläge, aber ich möchte es selbst zu tun, damit ich lernen kann.

  • Sie können benutzen Sie eine Bibliothek wie EPPlus, erstellen Sie eine Excel-Datei in C#.
  • Warum haben Sie Ausschneiden und einfügen, oder erstellen Sie ein Programm? Excel importiert werden können text-Dateien, die fein von selbst aus.
  • "Was haben Sie versucht, wo stammen die Daten?" kommt es aus einer text-Datei
  • "Warum haben Sie Ausschneiden und einfügen, oder erstellen Sie ein Programm? Excel importiert werden können text-Dateien, die fein von selbst aus." Es gibt eine Menge der Bearbeitung in der excel-Datei wie andere Regeln, es müssen aufgeteilt werden in verschiedene excel-Dateien. Ich will nur, dies zu automatisieren, dass ist der Grund, warum ich Tue ein c# - Programm.
InformationsquelleAutor Akjell | 2015-03-16
Schreibe einen Kommentar