Розрив зв’язку із зовнішнім документом MS Word


8

Я використовую Word 2007. Я створив масивний документ Word (300 сторінок), копіюючи текст, таблиці та зображення з різних зовнішніх (Word та Excel) документів. Це може бути не найкращим способом, але мені потрібен був швидкий зразок документа, який мені вдалося врешті-решт.

Проблема полягає в тому, що поряд з текстом і даними деякі посилання також скопійовані на новий документ Word. Я не хочу жодних зовнішніх посилань у своєму документі Word; Я хочу, щоб він був повністю відокремлений від усіх документів, з яких скопіював дані. Тож я перервав посилання, перейшовши до кнопки "Office"> Підготуватися> Редагувати посилання на файли, вибрав усі посилання та натиснув "Перервати посилання". Усі існуючі посилання були розірвані, але одне залишилось:

введіть тут опис зображення

Я не маю НІЯКОГО уявлення , що цей NULLвихідний файл , і я не в змозі розірвати цей зв'язок. Коли я намагаюся оновити всі свої поля, роблячи ctrl+ Aі F9, я отримую таке повідомлення про помилку:

введіть тут опис зображення

Це насправді засмучує, оскільки я просто не можу знайти несправну посилання. Я просканував весь мій документ (300 сторінок) і досі не міг знайти спосіб знайти, де знаходиться цей об’єкт 'діаграма'.

Хтось ще відчував подібну проблему в Word 2007/2010? Будемо дуже вдячні за будь-яку допомогу щодо того, як знайти несправне посилання або розірвати його!


Ви намагалися змінити посилання, зберегти його, а потім видалити? Крім того, як щодо пошуку в редакторі Visual Basic, щоб побачити, чи скопіювали ви щось там. Використовуйте Atl + F11 для доступу до редактора Visual Basic.
CharlieRB

@CharlieRB, що ти маєш на увазі під "модифікувати посилання"? Я спробував призначити якесь випадкове джерело, а потім перервати його знову, але це не вийшло. Я також отримав доступ до редактора Visual Basic, і він, здається, порожній (там немає нічого, що говорить мені про наявність зайвого об'єкта). Будь-які ідеї? Я здивований
prrao

Під час модифікації я думав саме те, що ви спробували. Окрім того, що просто хочеться, щоб він пішов, чи є якийсь негативний ефект від залишення цієї однієї посилання?
CharlieRB

Кожного разу, коли я оновлюю свої поля, мені доведеться чекати ще кілька секунд, тому що потрібне стільки часу, щоб з'явилося вікно помилки "пов'язаний файл недоступний". Поля оновлюються ідеально, але роздратоване несправне вікно посилань відображається щоразу. Я хотів би, щоб був спосіб знайти несправний предмет, щоб я міг хоча б спробувати виправити його вручну (можливо, відтворити таблицю / фігуру) або щось таке
prrao

1
Я не знаю "польової перевірки", але якщо моя відповідь не вирішить її, ми можемо знайти якийсь код VBA, щоб спробувати його визначити.
CharlieRB

Відповіді:


9

Цю проблему я вирішив відносно легко, перейшовши до "Кнопки Office"> Підготуватися> Редагувати посилання на файли та вибравши "Змінити джерело".
введіть тут опис зображення

Я в основному змінив джерело на випадкову порожню робочу книгу Excel у тому ж каталозі, що і слово word. Після цього я ретельно просканував усі графіки Excel у своєму документі. Несправний графік виявився з червоною рукою і відображався як порожній сюжет Excel таким чином:
введіть тут опис зображення

Мені просто довелося видалити діаграму, і посилання автоматично перервалося.

РЕЗЮМЕ: Перервіть усі посилання, виявіть, що в документі є одне джерело NULL (або багато), а потім вкажіть лист псевдо-джерела Excel. Лише діаграма із зовнішнім посиланням відображається як порожня діаграма. У всіх правильно скопійованих графіків, які є чистими (не пов'язаними із зовнішньою робочою книжкою), таких проблем немає.


Відмінна робота з документуванням того, що ви знайшли. Це, безсумнівно, буде корисним для інших.
CharlieRB

5

Цей потік, схоже, описує дуже схожу проблему: NULL-вихідний файл у моєму шаблоні .

З: Здається, у мого шаблону є посилання на вихідний файл, який при перегляді Файл / Інформація / Посилання на файли показує вихідний файл NULL, а його ім'я - CHART.

A: Знайшли, що це кругова діаграма, пов’язана з таблицею Excel - видалено кругову діаграму та видалено посилання бінго

Один із способів пошуку вашого документа - це пошук (Ctrl-F), вкладка "Перейти" та пошук об'єкта діаграми. Наприклад :

зображення


Це посилання не пояснює, як було знайдено кругову діаграму, яка викликала проблему! Також мій документ не має кругових діаграм. Все, що він має, - це таблиці (скопійовані з Excel) та зображення (скопійовані з PowerPoint) Оскільки мій документ настільки великий, чи є швидкий спосіб я визначити, який (серед сотень таблиць Excel / зображень PowerPoint) викликає проблему?
prrao

Я здогадуюсь, що ви, мабуть, скопіювали графік, не знаючи цього, і тепер він близький до невидимого. Я додав вище один спосіб пошуку діаграм.
harrymc

Дякую за пораду. Я використав ctrl + F і шукав графік, як ви показали, але в документі немає жодних об'єктів !! Я змінив спадне меню з "Діаграма Excel" на "Будь-який об'єкт", і він не знаходить жодних об'єктів у всьому документі . Усі інші записи (поля, заголовки, закладки тощо) знаходять без проблем. Ви вважаєте, це помилка? Я затримався на цій проблемі протягом місяця. З такою швидкістю я б краще відтворив документ з нуля
prrao

1
Це схоже на безлад MS. У таких випадках я зазвичай намагаюся зберегти SaveAs у старому форматі, у якому немає цих новомодних об'єктів. Ви можете спробувати SaveAs (1) 97-2003 doc (2) OpenDocument (3) rtf (4) Працює (у порядку зменшення). Якщо ви позбудетесь помилки, ви можете зберегти SaveAs знову як docx.
harrymc

1
Я пропоную в наступному раунді робити регулярні резервні копії, тому що ви можете знову скопіювати той самий біт і відтворити ту саму проблему посилання. Спробуйте об'єднати / скопіювати, не використовуючи посилання.
harrymc

3

Ви можете виправити NULL-посилання, не впливаючи на зручність використання діаграми в документі, але це потребує значного підйому всередині файлу DOCX або PPTX. Я не тестував Excel.

  1. Зробіть резервну копію свого файлу. Наведені нижче дії мають реальний ризик зробити ваш файл нечитабельним у Word / PowerPoint.
  2. Перейменуйте свій файл, щоб він мав .zipрозширення. Приклад:mypaper.docx --> mypaper.docx.zip
  3. Відкрийте ZIP-файл у Windows Explorer або улюбленому інструменті ZIP.
  4. Всередині дерева файлів ZIP перейдіть до word\chartsабо ppt\charts.
  5. Ви знайдете один або декілька chart#.xmlфайлів, що представляють кожен із ваших діаграм.
  6. Витягніть файл діаграми і відкрийте його в Блокноті.
  7. Знайдіть рядок у самому кінці рядка XML <c:externalData r:id="rId3"><c:autoUpdate val="0"/></c:externalData>. У нього може бути інший ідентифікатор, але <c:externalData>важливою складовою є назва тегу .
  8. Видаліть весь рядок.
  9. Вставте оновлені файли назад у файл ZIP. У Windows Explorer ви можете просто перетягнути його назад у chartsпапку всередині ZIP.
  10. Перейменуйте файл, щоб видалити .zipрозширення.

Відкриваючи файл, ви більше не бачите посилання NULL для оновленої діаграми. Якщо ви не можете відкрити файл, можливо, ваші зміни не були такими, як зазначено вище. Я перевірив ці кроки в Word 2013 та PowerPoint 2013.


1
Використовували цей метод у Word 2016, і він працював бездоганно.
hegearon

1

Я знаю, що ваш документ має багато сторінок, тому сподіваюся, що це спрацює, тому що це легко виправити. Сподіваємось, вирізати і вставити не буде задихатися на ньому.

  1. У існуючому документі виберіть увесь текст за допомогою Ctl+a
  2. Клацніть правою кнопкою миші та виберіть копію
  3. Відкрийте новий документ
  4. Клацніть правою кнопкою миші та виберіть опцію вставки «Лише для тексту».

У новий документ слід вставити лише текст (без посилань).


Дякую за пропозицію, я дуже ціную її. Але проблема в тому, що мій великий документ вже містить багато перехресних посилань та гіперпосилань на фігури, таблиці тощо, тому варіант лише для тексту зробить моє життя пеклам!
prrao

Я думаю, найкращим способом було б використовувати якийсь код VBA, щоб видалити лише зовнішні посилання та зберегти всі внутрішні посилання в документі. Чи знаєте ви, як це зробити?
prrao

Вибачте. Помилково зрозуміло, що "я не хочу жодних зовнішніх посилань у своєму документі Word", як немає взагалі. Треба буде шукати код VBA.
CharlieRB

Я знайшов рішення і розмістив його як відповідь. Я спробував змінити джерело на пусту робочу книгу Excel. Це призвело мене до точної діаграми, яка викликала проблему; він відображався як порожній сюжет на відміну від інших (правильно скопійованих) сюжетів. Спасибі за вашу допомогу!
prrao

1

Для мене заміна об’єкта вихідної діаграми порожнім діаграмою не спрацювала. Проблема зрештою полягала в тому, що я відстежував усі зміни, внесені в документ, як частину процесу перегляду.

Якщо ви використовуєте зміни треку, видалений об’єкт діаграми залишається в документі, хоча ви його більше не бачите. Це також означає, що Посилання, NULL чи ні, залишатиметься в документі та надасть вам ті дратівливі попереджувальні повідомлення, якщо посилання розірвано.

Рішенням було ввімкнути видимість для всіх змін, знайти видалення діаграми «змінити» та прийняти її, тим самим назавжди видаливши діаграму.


0

НАРЕШЧО з'ясував простий спосіб розірвати ланку!

Під кнопкою "Почати злиття пошти" просто виберіть "Звичайний документ Word". Я врятував і закрив документ і повторно відкрив його, і цього разу не було запитів про розміщення даних із моєї бази даних. Посилання було розірвано.

Це дуже просто зробити, але смішно, що Microsoft настільки змінив його від попередніх версій Word, що ми його взагалі не змогли знайти.


0

У мене була така ж проблема, і я виправив її, вирізавши кожну діаграму і вставивши її за допомогою правильного варіанту вставки. Іноді це, здається, не спрацювало, але повторення цієї процедури все-таки виправило це.


0

[Важкий шлях] Виконайте наступні дії:

  • Зробіть копію файлу file.docx: File-copy.docx
  • Відкрийте скопійований файл.
  • Видаліть друге 150 сторінок і збережіть.
  • Повторно відкрийте, щоб побачити, чи посилання знаходиться на другому 150 сторінках.
  • Якщо так, зробіть ще одну копію оригінального файлу та видаліть половину з другої 150 сторінок.
  • Продовжуйте наполовину сторінки, щоб знайти, на якій сторінці посилання є.

0

Виявивши, який об’єкт має нульове джерело, ви можете вирізати об'єкт, а потім вставити його в те саме місце.

Після вставки виберіть спадне в куті ("Параметри вставки") та виберіть параметр, який НЕ пов'язує його з оригінальним файлом, будь-який із варіантів зліва з червоними стрілками під ним.

скріншот


-1

Це може бути корисним: Графіка з посиланням викликає проблему, оскільки Word шукає NULL-посилання, і це неможливо видалити з вікна Інформація / Посилання. Виявляється, пов'язана графіка міститься у вікні із закругленими краями. Отже, ви можете знайти його порівнянням з іншими графічними вікнами, які мають квадратні вікна. Виправте, скопіювавши образотворчу графіку, а потім вставте як "Зображення" в параметрах Вставити.


Як ви дійшли до цього висновку? Звідки ви знаєте, що закруглені краї мають щось із цим?
користувач 99572 штрафує
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.