Я получаю более 40 электронных писем в неделю, каждый со словом doc. Документы Word представлены в том же семантическом формате, но содержат уникальные клиентские сервисы авторизации данных. Мне нужна только часть данных, найденных в .docx. Данные, которые мне нужны, находятся во второй таблице в .docx и всегда в одной и той же точке, но длина строки может варьироваться. Мне нужно автоматически переместить данные из прикрепленного файла .docx в один файл .xlsx, чтобы я мог загрузить его в другую систему.

Пока что я могу сохранить вложения в папке. Я могу вручную сохранить данные с указанной точки (ln30) и далее, используя Excel txt для импорта.

Поскольку у меня осталось 2000 таких запросов, я хотел бы автоматизировать процесс перемещения соответствующих данных из всех .docx в один .xlsx.

1 ответ1

0

Откройте новый документ Word и нажмите на вкладку "Вставить". Нажмите стрелку вниз рядом с "Объект" и выберите "Текст из файла". Добавьте все остальные файлы. Теперь у вас есть один консолидированный файл Word. Сохранить как текстовый файл.

Откройте Excel и перейдите на вкладку "Данные". Выберите "Из текста". Откройте текстовый файл, который вы только что сохранили. Настройте разделители и т.д. В соответствии со своими потребностями.

Теперь у вас должен быть длинный файл Excel со всем содержимым Word Doc, который вы можете сортировать или фильтровать по мере необходимости.

Это не автоматизировано, но оно заботится о отставании.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .