давно
Мастер-Эксперт
259041
7459
22.11.2019, 03:10
общий
это ответ
Здравствуйте, alekspatrush@gmail.com!
Вы писали : "другие файлы работают без проблем этот нет ни как не могу понять в чем причина" - причина в избыточном количестве форматирующих тэгов в тяжёлых документах от последних супер-навороченных версий Office .
Сравните 2 свеже-созданных файла, в которые вписали всего 2 слова "Мой документ". Файл "Текстовый документ.txt" занимает объём 14 байт , а "Документ Microsoft Word.docx" - 13 кБ - в 1000 раз больше!
Изза этих невидимых пользователю тэговых наворотов и происходит "вылет" тяжёлого приложения при попытке импорта данных в него из документа другого тяжёлого приложения - конфликт управляющих инструкций.
В минифоруме Вашей Консультации эксперт solowey рекомендовал Вам "Важным шагом при настройке слияния в Word является подготовка источника данных. Вы можете использовать существующий источник данных Excel или создать новый, импортировав файл, разделенный табуляциями (TXT) или запятыми (CSV)". Вы могли подробно описать свой каждый шаг импорт-процесса, чтобы сообща с экспертами решить Вашу проблему. Так надо делать всегда при дистанционном общении! Но Вы поленились потрудиться и ограничились кратким итогом "к сожалению положительного результата… достичь не удалось".
У меня самого ежемесячно "вытетает" Маткад при попытке импорта данных в него из тяжёлых приложений (Word , браузер…). Потом я вспоминаю о необходимости предвари-очистки данных, импортирую данные в Блокнот (Notepad). Блокнот - лучший чистильщик данных. Обычно достаточно вставить очищаемый фрагмент в Блокнот, затем пере-выделить этот фраг в Блокнот-окне, скопировать - и очищеный фраг можно вставлять в любое приложение. В проблемных случаях изредка приходится закрыть/сохранить Блокнот-докум, затем открыть его и убедиться в правильной расстановке разделительных символов табуляции.
Лучший чистильщик - Notepad под WindowsXP , он показывает ВСЕ вне-текстовые символы квадратиками, их можно легко удалить чтоб избавиться от мусора, могущего вызвать сбой при импорте в Word / Маткад. Notepad под Windows10 скрывает некоторые вне-текстовые символы, и заметить их можно только последовательными передвижениями курсора вправо/влево, когда после очередного клав-нажатия курсор НЕ перешёл на следующую позицию.
Для пользователей Windows10 можно написать простенький скрипт, обнаруживающий либо заменяющий в Блокнот-документе ВнеANSI-символы (неадекватно-отображаемые в кириллической кодировке Windows-1251 ).
Вы писали : "На других файлах без проблем" - значит, надо попытаться "вылечить" контент проблемного файла копированием его в оболочку свеже-созданного файла такого же типа. Такое простое лечение мне удавалось в 95% случаев. В остальных 5% приходилось копировать в Блокнот, сохранять +переоткрывать txt-копию, и затем уже тщательно-очищеный контент или часть его (особо-повреждённый блок) импортировать в новый .doc-файл. После такой сильной чистки приходилось заново создавать тэги ссылок, закладок, заливки (в которых вероятно и был глюк), но это занимало всего 5 минут.
"открыт ворд, в экселе работаешь с ворда выводишь на печать" - Excel тоже умеет выводить на печать и содержит удобный апплет "Предварительный просмотр" для коррекции расположения будущего изображения на бумажном листе.