Скрипт (VBA, Fortran, либо любой другой) по форматированию таблицы txt по количеству отступов

Бюджет 25$ / 1500
руб
в месяц
Создан: 3 года назад
На модерации
Описание
Примечание: в приложенных файлах могут быть не отражены все комбинации по количеству знаков и отступов – для уточнения читайте данное описание.  
1. берущий исходную таблицу из файла (количество строк в каждом файле различное столбцов одинаковое расстояние между столбцами по пробелам в каждом файле различное, ориентироваться нужно на количество знаков в целых значениях и наличии минуса перед значениями десятичной дроби) *.cosmo открывающегося любым txt редактором 
2. и преобразующий таблицу по количеству пробелов между значениями для форматирования по столбцам в зависимости от наличия знака минус перед значением , количества цифр в предыдущих столбцах и данном столбце, вкратце приводит к нужному форматированию по примеру,
3. так же приводящий к нужному количеству знаков после запятой в значениях десятичной дроби по правилам математического округления
4. сохраняющий полученную таблицу с новым форматированием в новый txt файл с именем: имя входного файла_2.txt.
5. Работа скрипта желательна через VBA excel или Fortran для возможного выявления ошибок – либо отражение через txt файл принятую скриптом исходную таблицы рядом с результатом.
6. Схема работы: запустили одним действием – вылезло форма для выбора курсором исходного файла-нажали преобразовать-рядом с исходным файлом сохранился файл результат – в случае ошибки указал на нее.
7. В таблицах 9 столбцов и различное число строк – макс 9999
Для выстраивания в линии по столбцам выявлены, но возможно не полностью следующие зависимости:
• Первый столбец порядковые номера – количество отступов от края в зависимости от количества цифр в значении
• Второй столбец – цифры от 1 до 999 – количество отступов от первого столбца зависит от количества цифр в самом втором столбце и количестве цифр и отступов от края в первом.
• Все последующие столбцы в конечном файле заполнены значениями с пятью знаками после точки и разным количеством цифр до точки (в исходных файлах различное число знаков после запятой) и присутствующем/отсутствующем знаком "-" (минус) перед ними. Отступы между этим столбцами зависят от первых двух столбцов и наличия или отсутствия знака минус и количества знаков в самом столбце. 
• Все отступы тянут друг друга как паровоз.
• Все это заметно по количеству пробелов txt между столбцами.
Категория
Источник: fl.ru

Похожие проекты

safe$22
9 0
требуется готовую онлайн анкету на django по приему на работу перенести в whatsapp, telegram и viber. Нужно чтобы кандидат мог с удобством заполнять анкету с телефона, а все заполненные им данные по всем позициям автоматически загружались в нашу базу данных. В нашей базе будет создаваться резюме кандидата......
safe 
28 0
В наличии массив кадастровых номеров (КН), необходимо путем запроса на ПКК определить примерные географические координаты каждого объекта из массива КН (ОКС, ЗУ), вывести в результирующий файл эти ко-ты и ряд сопутствующих данных по этому КН....
1 год назад
safe 
44 1
Необходимо разработать бек и фронт мини-сервиса таким образом, чтоб его можно было развернуть внутри другого проекта....
safe$1111
23 0
Стоит на Бизнесе для своих нужд на простеньком базовом шаблоне, складываю туда контент потихоньку. Нужно начинать приводить в соответствие что бы публика сразу не убегала, а как то цеплялась, да и продвигать не торопясь. Шаблон где порвался от вставки баннеров подправить, для мобилок может сверстать.......
safe$22
55 0
Парсер для сайта stockx. com на питоне (selenium/pyppeteer). Необходим следующий функционал: 1. На главной странице с поиском по ключевым словам найти первый результат из поиска (ссылку на страницу товара) ....
1 год назад
safe$44
49 0
Трипланарная транспортная задача (отправители - транспорт - получатели) генерация исходных данных трехэтапное решение 1....
safe$1111
48 0
Требуется написать парсер маркетплейса, у которого есть только мобильное приложение (IOS, Android). Есть исходный код Android приложения (Java + Kotlin), реверснутый через JADX. Необходимо парсить данные о товарах, полученные по артикулу. За подробностями тг: @markermann)....
1 год назад
 
38 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
 
36 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
 
37 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
 
31 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
 
40 1
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
$22
59 1
В Геткурсе нужно сделать интеграцию со Сбербанком для оформления рассрочки/кредита. Основная задача – передача суммы и номера заказа при переходе для оформления рассрочки и возврат сведений при удачном оформлении. Эквайринг от Сбербанка к Геткурсу подключён, а готовой интеграции для рассрочки нет. Если......
1 год назад
 
96 0
Нужно сделать бот перехватчик заказов по фильтру такси Максим!...
1 год назад
$33
75 1
Как можно загрузить готовое фото из галереи, если приложение просит загрузить фото и при этом открывает камеру телефона? Нужно вместо использования реальной камеры смоделировать вход камеры и при этом загрузить фото из галереи....
1 год назад
 
117 3
Очень простой криптообменник в виде веб-сайта. Без смарт-контрактов и т. Все платежи вручную....
Смотреть все