Обновить
0
0

Пользователь

Отправить сообщение

Какой диалог? Вы не пропустили мой коммент, что эта статья бессмысленная, потому что изобретает велосипед, который, в придачу, ещё и не ездит.
Для слияния надо было настроить Эксель и Ворд.
Для вашего метода надо настроить Эксель, Ворд и написать программу на Пайтоне.
А bopoh13 просто брызжет слюнями во все стороны.

Описанные вами недостатки просто курам на смех.
Вы просто не разбираетесь ни капли.
Я слиянием заполнял документы с таким количеством переменных, что вам и этой «программе» не снилось, при этом с использованием форматирования, автонумерации, перекрестных ссылок и проч.
А касаемо того, что вы тут понаписали:
1. Чтобы «перепривязать» документ достаточно его открыть и указать новое расположение парой кликов. И программе на Пайтон, по-вашему, все равно где документ лежит, да? Она сама весь комп и сетевое окружение обыскивает в поисках нужного файла? Смешно. Перепривязать документ в программе на Пайтон будет сложнее и совершенно невозможно для простого пользователя.
2. Что вы вообще несете? Excel для подписчиков Office 365 поддерживает совместное редактирование. В конце концов, можно в OneDrive сохранить книгу и редактировать всем офисом одновременно. А для чтения из файла при автозаполнении совместный доступ не нужен.
3. Вообще хрень написали. Все ячейки с данными после редактирования надо форматировать в «Текст». Тогда все всегда будет отображаться, как надо, и экспортироваться в Ворд без проблем.
4. Какие связи у вас слетают? Нейронов мозга? Структуру таблицы для заполнения менять нельзя, особенно строку заголовков (или придется менять переменные в вордовском шаблоне). Если вам надо применять фильтры или сделать более удобный интерфейс для ввода данных, выносите все на отдельный лист и там творите, что хотите, Ворд разрешает выбрать из какого листа импортировать данные.
5. Вообще непонятно что, куда и зачем вы собрались вставлять. Текстовое содержимое импортируется из ячейки Excel, если в нем есть дефис, то он перенесется. Если вы хотели в само поле слияния добавить текст в Ворде, то сначала Shift+F9 нажимаете и можете писать, что угодно, кроме двойных кавычек (их писать либо двойным ' либо спецсимволом, чтобы автоматом заменить все кавычки на спецсимвол «кавычки», копируете в буфер код спецсимвола с соответствующей вкладки Ворда, далее Ctrl+F, заменить — найти ", заменить на «из буфера обмена» в панеле расширенных настроек).
6. Только если вы — криворукий ламер, который не шарит в теме вообще, но считает своим долгом писать всякую фигню с видом знатока.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность