Подобные вещи делал на VBA, ничего сложного не вижу. Это простой replace данных в ячейках на соответствующие (это про лишние пробелы, табуляцию, нечитаемые символы) - нужно просто справочники насоздавать с пониманием, что на что менять.
Пользователи постоянно будут придумывать какие-то новые косяки, но это всё будет выявляться со временем и исправляться в новых справочниках.
Если неправильно понял задачу - извините.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Вы на VBA собрались делать? Там есть нюансы по быстродействию, если в файлах будут многие тысячи строк.
Все легко гуглится по запросам "VBA" + замена символов в ячейке/убрать двойные пробелы/etc.