Wie erstelle ich eine Textdatei fester Breite?
Habe ich eine Feste Breite Textdatei, die ich brauchte, um zu Bearbeiten, die über 200 Zeilen. Import in excel ist einfach, aber wenn ich damit fertig bin, meine änderungen vor und speichern Sie die Datei als eine durch Leerzeichen getrennte oder text-Datei, die alle den Abstand geht aus dem Gleichgewicht geraten, ich.e das erste Feld in excel ist das Polster aus 6 Zeichen, aber wenn ich speichern Sie die Datei als Leerzeichen als Trennzeichen oder text-es dreht sich dann das Feld in 8 Zeichen.
Bitte beachten Sie, dass ich mit einem LEFT(text&REPT(" ", 30)30)
Formel, um die erforderliche Polsterung, das funktioniert sehr schön. Aber ich kann nicht scheinen, um die Datei zu speichern mit der richtigen Anzahl von Leerzeichen. Ich habe auch gerade versucht, das kopieren und einfügen in eine Editor-Datei, aber das scheint nur erstellen mehr unerwünschte Leerzeichen etc.
Wie erstelle ich eine Feste Breite-Datei, wenn ich alle Daten die ich brauche und die Feldlänge Anforderungen?? Hat jemand hatte dieses Problem vor? Vielen Dank im Voraus.
- Haben Sie versucht, das speichern der Datei in prn - format??
- Ja, ich habe versucht zu speichern .prn, aber ich habe 1 Spalte, 20 Zeichen Länge, aber ich habe keine Daten und wenn ich speichern, um die prn-es scheint zu Locker in dieser Spalte..
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich Stimme mit Gary ' s Student. Gehen Sie einfach auf: Speichern unter -> Formatierter Text (Leerzeichen Getrennt) (.prn)*.Das bringt fast die gleiche Funktionalität, wie man Sie in Excel.
Weitere Informationen entnehmen Sie bitte:
https://superuser.com/questions/100433/export-an-excel-spreadsheet-to-fixed-width-text-file
Fand ich, dass der beste Weg, dies zu tun, war der Einsatz von Access und speichern Sie als text-Datei und dann können Sie Ihre eigenen Feld Breite und export. ausgezeichnet!
Ich werde vorschlagen, ein export in csv (oder ähnlich) und konvertieren Sie es dann mit UltraEdit ist super einfach "Convert CSV zu fest-mit" - Funktion.
Es scannt die Datei und schlägt eine Spaltenbreite basierend auf Ihrem Inhalt.
Sie können ganz einfach definieren Sie Ihre eigene bevorzugte Spaltenbreite in einer 30,25,25,40 Muster.
Gibt es eine 30-Tage-Testversion, wenn Sie es mögen, es lohnt sich die $99-Lizenz...