Перенос данных из Word в ячейки Excel
Премного уважаемые содомиты, вот и настала моя очередь просить вас о спасении. Начальник, что б его собаки покусали, решил, что для процветания родимого завода нам необходимо перенести данные в одну книгу Excel. Вводная такая: есть Excel с перечнем (около 2000) уникальных номеров и такое же количество файлов Word с названием в виде номера из списка Excel. Требуется перенести данные из Word (небольшой массив текста, без форматирования), в ячейку напротив соответствующего номера. Сделать я этого не могу, ибо умом скорбный, да в гугле баненный (на самом деле 2 дня гуглил, но как то без результата), одна надежда на вас, мои дорогие!Подробнее
пидоры, помогите -Ü 05 С <
пидоры помогите,реактор помоги,Excel,начальник отъявленный гомосексуалист
Еще на тему
вот так это в ворде ...
вот так должно быть в экселе ...
Ну так пусть отдает деньги, которые ему за это платят.
http://word-office.ru/kak-sdelat-import-iz-word-v-excel.html
2. Собираешь тестовые файлы в одну таблицу: https://www.myonlinetraininghub.com/power-query-get-files-from-a-folder
3. Ебашишь формулу, которая соотнесет эту таблицу с твоей https://stackoverflow.com/questions/32468275/lookup-a-value-that-matches-a-key-in-one-column-then-apply-that-as-a-key-to-retu
4. ???????
5. PROFIT
1) сделать ПДФ через объединить и запихать туда ворды файлы (возможно за 1 раз можно 30-50 файлов объеденить, не помню, есть лимит или нет). - получаем 1 фаил с текстом. (он листы по номерам выставляет, что их порядок должен быть как у тебя уже в таблице в екселе или свою эксельку отсортируй и она будет иметь последовательность как объединенный файлы)
2) всю пдф перегоняем в эксель.
3) через формулы или удаление строк приводим все к нужному виду.
тут главное создать 1 фаил из 2000 что все в нем было а дальше уже работать только в экселе
работа с word python
работа с excel python
Пишешь.
Алгоритм следующий - залупи цикл, который будет идти по столбцу, до тех пор пока не уткнется в пустую ячейку. В каждой итерации цикла макрос считивает текст из той ячейки которая выделена, подставляет в маску имени, по имени открывает вордовский файл, затем контрол+А, контрол+С, закрывает ворд, возвращается обратно в эксель, делает смещение относительно выделенной ячейки вправо, вставляет текст, возвращается обратно в исходную ячейку, смещается на одну ячейку вниз, итерация завершена, работаем со следующей ячейкой.
Я занимался подобной хренью для облегчения своей работы, еще когда питона впринципе не было.
https://word-to-excel-converter.herokuapp.com/
файлы только читаются (т.е. им ничего не угрожает в плане целостности)
Вариант два. вставляеш файлы в документ ворд, если надо разделяеш их пробелами, нумеруеш и т.д.(самое нудное) и вставляеш этот текст в ёксель, потом простейшая формула- "найти вхождение -вырезать-вставить присвоить номер"
Естествено это пройдет только если названия и даные в ёкселе одинаковые и одинаково срортируются.