|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.10.2018, 20:05 | #1 |
Пользователь
Регистрация: 23.10.2018
Сообщений: 17
|
MS Excel 2016 проверка текствого файла на соответствие синтаксиса и условий
Добрый день!
Во вложении архив с 3мя файлами - .txt, .xlsx и инстукция Необходимо при помощи таблицы "проверка example.xlsx" импортом из "example.txt" проверить корректность данных в txt-файле. К заполнению txt есть определённые требования: -строка, начинающаяся с 1, всегда имеет вид (все обозначения условны, в реальной таблице это не совсем так, длина "text_code_1" не равна длине "text_code_2", как и все остальные обозначения внутри "") 1,"text_code_#","text_code_#_name", "text_code_#","text_code_#", где "text_code_#" - текст кода #-го продукта, "text_code_#_name" - полное название #-го продукта, - строка, начинающаяся с 3, всегда имеет вид 3,"text_code_#",0,12.34,"text_attri bute_##", где "text_code_#" - текст кода #-го продукта, 0 - просто заглушка, 12.34 - число в формате от 1.23 до 12345.67, т.е. 2 десятичных знака в диапазоне от 0.00 до 99999.99 "text_attribute_##" - ##-й атрибут у #-го продукта (у каждого продукта свой набор атрибутов, но и число атрибутов, и число продуктов конечно). Во вложенном файле я сделал проверку синтаксиса txt-файла. Во вложение добавил мини-инструкцию (в моей версии Excel всё именно так, в вашей может отличаться, но суть примерно одна). Просьб к данному набору у меня три: 1. Прошу проверить работу файла по оценке синтаксиса. Возможно, имеются более простые способы для проверки. Мои кажутся какими-то топорными. 2. Я не знаю, как сделать проверку сопоставления атрибутов и продуктов в txt-файле. Как я писал выше, у каждого продукта свой определённый набор атрибутов. 3. Я не знаю, какое условие необходимо прописать для того, чтобы проверялось наличие последней запятой в строке. Если её удалить в любой строке txt-файла, то при импорте ничего не получится проверить по наличию данной ошибки в файле. Данная форма txt-файла используется для импорта данных между двумя программами, количество строк обычно в районе 800. Не все строки строго импортируются из программы 1 в программу 2, так как там их просто может не быть, такие данные необходимо вносить вручную. То есть, можно в конечном итоге потерять часть атрибутов для опредённого продукта. Хотелось бы этого избежать, но, повторюсь, я не знаю, как это организовать. |
20.11.2018, 15:11 | #2 |
Пользователь
Регистрация: 23.10.2018
Сообщений: 17
|
почти месяц прошел. Так никто и не осилил?
|
20.11.2018, 16:23 | #3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
взять "на слабо" - это не тот способ, которым можно стимулировать интерес к Вашей теме.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
25.11.2018, 01:07 | #4 |
Пользователь
Регистрация: 23.10.2018
Сообщений: 17
|
|
25.11.2018, 12:55 | #5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Я не осилил даже вдумчиво прочитать пост.
Так что меня на слабо уж точно не возьмёшь
webmoney: E265281470651 Z422237915069 R418926282008
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка и проверка на соответствие списков | reiner | Microsoft Office Excel | 0 | 09.06.2016 11:01 |
Проверка перменной на соответствие типу | Demien | Общие вопросы Delphi | 8 | 01.02.2011 19:21 |
Чтение и удаление строк из текствого файла | Blourid | Общие вопросы .NET | 8 | 11.10.2010 22:01 |
Проверка столбцов на соответствие | ZSV | Microsoft Office Excel | 22 | 22.09.2010 18:32 |
Помогите, пожалуйста, решить задачу с и спользованием текствого файла))) | LLIIZZ | Помощь студентам | 6 | 03.04.2009 11:58 |