Workaround ohne Makro
Dieser Workaround macht Sinn, wenn du mehrere oder viele Einzeldateien hast.
1. Füge die Dateien in eine einzige zusammen (Anleitungen im Internet); im
Linux-Terminal wäre der Befehl so:
cat *txt > neu.txt
Hier werden alle vorkommenden txt-Dateien, die sich in einem Ordner befinden, zur Datei
neu.txt zusammenkopiert.
Unter
Windows benutzt man die cmd-Shell und gibt Folgendes ein:
copy *.txt neu.txt
(txt-Dateien in Windows zusammenkopieren mit der PowerShell siehe:
https://www.winboard.org/threads/mit-po ... es.255873/)
2. Lade die Datei
neu.txt im Writer und nimm mit
AltSearch.oxt folgende Änderungen/Ersetzungen vor:
SUCHEN (alle):
MHz\p
ERSETZEN (alle):
MHz;
(Muss aktiviert sein:
[x] reguläre Ausdrücke
.

- SucheMHz.png (49.19 KiB) 2867 mal betrachtet
.

- ErsetzeMHz.png (43.02 KiB) 2867 mal betrachtet
.
3. Zahlenformat Mitteleuropa: Suche Punkte und ersetze mit Komma (mit AltSearch.oxt oder dem regulären SUCHEN&ERSETZEN-Werkzeug; reguläre Ausdrücke brauchen hier nicht angewendet zu werden).
4. Kopiere den gesamten Text und füge
als unformatierten Text in Calc ein. Beachte hierzu, wie die Feldtrenner definiert wurden.
.

- CalcDateiImportUnformatiert.png (38.12 KiB) 2867 mal betrachtet
.
Nach Einfügen kannst du die reinen Zahlen spaltenweise in dein Schema einfügen.
Noch geschickter wäre es u.U., die Datei gleich so anzulegen wie die Daten importiert werden (und bei Bedarf die entsprechenden Spalten auszublenden...). Ein (folgendes) Sortieren wäre hier relativ einfach.
Ciao
EDIT
Der Beitrag wurde zweimal editiert.