Иметь очень большой файл.txt с фиксированной шириной, иметь ширину столбцов для руководящих записей и нуждаться в.CSV из него

Текстовый файл представляет собой налоговую скидку с веб-сайта налогового эксперта и имеет размер 2,63 ГБ. Каждая программа, которую я пробовал, в том числе UltraEdit, Convert XLS, не нашла ничего полезного в Excel, потому что мы говорим как 400 столбцов, и я собираюсь сделать это и с разными томами.

Я схожу с ума, провел 12 часов, спотыкаясь и получая слишком мало оснований, чтобы получить точные столбцы в файле Excel.

Спасибо

1 ответ

Вы можете использовать скрипт:
Например, это AutoIt:

$ getfile = FileOpenDialog ("Выбрать файл",@ScriptDir, "*.tsv",7)
Если StringInSTr($getfile,"|") = 0, то
    $split = StringSplit($getfile,"|")
    Для $i = 2 до $split[0]
        $file = FileOpen($split[$i])
        StringReplace($ Раскол [$ я],@TAB "")
        FileClose($ Раскол [$ я])
    следующий
еще
    $file = FileOpen($getfile)
    StringReplace($ файла, @ TAB "")
    FileClose ($ файл)
EndIf

Получил это от: Преобразовать фиксированную ширину в CSV?

Другие вопросы по тегам