ทำลายลิงค์ด้วยเอกสารภายนอก 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 ว่างเปล่าแบบสุ่มภายในไดเรกทอรีเดียวกันกับเอกสารคำ หลังจากนี้ฉันสแกนอย่างรอบคอบผ่านแผนภูมิ Excel ทั้งหมดในเอกสารของฉัน แผนภูมิที่ผิดพลาดนั้นถูกจับเป็นมือแดงและปรากฏเป็นพล็อต Excel เปล่าดังนี้:
ป้อนคำอธิบายรูปภาพที่นี่

ฉันต้องลบแผนภูมิและลิงก์ก็พังโดยอัตโนมัติ

สรุป: แบ่งลิงค์ทั้งหมดพบว่ามีแหล่ง NULL หนึ่งแหล่ง (หรือหลายแหล่ง) ในเอกสารจากนั้นระบุแผ่นงาน Excel แบบหลอกเทียม เฉพาะแผนภูมิที่มีลิงก์ภายนอกจะปรากฏเป็นแผนภูมิเปล่า แผนภูมิที่คัดลอกอย่างถูกต้องทั้งหมดที่สะอาด (ไม่เชื่อมโยงกับสมุดงานภายนอก) ไม่มีปัญหาดังกล่าว


บันทึกงานที่ยอดเยี่ยมในสิ่งที่คุณพบ สิ่งนี้จะเป็นประโยชน์กับผู้อื่นอย่างแน่นอน
CharlieRB

5

หัวข้อนี้ดูเหมือนว่าจะอธิบายปัญหาที่คล้ายกันมาก: ไฟล์ที่มาเป็นโมฆะในแม่แบบของฉัน

ถาม:เทมเพลตของฉันดูเหมือนจะมีลิงค์ไปยังไฟล์ต้นฉบับที่เมื่อดูไฟล์ / ข้อมูล / ลิงค์ไปยังไฟล์แสดงไฟล์ต้นฉบับ NULL และชื่อของมันคือ CHART

ตอบ:พบว่ามันเป็นแผนภูมิวงกลมที่เชื่อมโยงกับสเปรดชีต Excel - ลบแผนภูมิวงกลมและลิงค์ bingo ออก

วิธีหนึ่งในการค้นหาเอกสารของคุณคือการค้นหา (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

2

คุณสามารถแก้ไขการอ้างอิง NULL โดยไม่มีผลต่อความสามารถในการใช้งานของแผนภูมิในเอกสาร แต่ต้องการการยกที่หนักหน่วงภายในไฟล์ DOCX หรือ PPTX ฉันไม่ได้ทดสอบ Excel

  1. ทำสำเนาสำรองของไฟล์ของคุณ ขั้นตอนด้านล่างมีความเสี่ยงที่แท้จริงในการแสดงไฟล์ของคุณไม่สามารถอ่านได้โดย Word / PowerPoint
  2. เปลี่ยนชื่อไฟล์ของคุณเพื่อให้มี.zipนามสกุล ตัวอย่าง:mypaper.docx --> mypaper.docx.zip
  3. เปิดไฟล์ ZIP ใน Windows Explorer หรือเครื่องมือ ZIP ที่คุณชื่นชอบ
  4. ภายในต้นไม้ไฟล์ ZIP ไปหรือword\chartsppt\charts
  5. คุณจะพบchart#.xmlไฟล์อย่างน้อยหนึ่งไฟล์ที่แสดงถึงแต่ละแผนภูมิของคุณ
  6. แตกไฟล์แผนภูมิและเปิดใน Notepad
  7. ใกล้ปลายสุดของสตริง XML <c:externalData r:id="rId3"><c:autoUpdate val="0"/></c:externalData>หาสตริง อาจมี ID ที่แตกต่างกัน แต่ชื่อแท็ก<c:externalData>เป็นส่วนสำคัญ
  8. ลบสตริงทั้งหมด
  9. แทรกไฟล์ที่อัพเดตกลับเข้าไปในไฟล์ ZIP ใน Windows Explorer คุณสามารถลากกลับเข้าไปในchartsโฟลเดอร์ภายใน ZIP
  10. เปลี่ยนชื่อไฟล์เพื่อลบ.zipนามสกุล

เมื่อคุณเปิดไฟล์คุณจะไม่เห็นลิงก์ NULL สำหรับแผนภูมิที่คุณอัปเดตอีกต่อไป หากคุณไม่สามารถเปิดไฟล์ได้อาจเป็นไปได้ว่าการแก้ไขของคุณไม่ตรงตามที่ระบุไว้ข้างต้น ฉันได้ทดสอบขั้นตอนเหล่านี้ใน Word 2013 และ PowerPoint 2013 แล้ว


ใช้วิธีนี้กับ Word 2016 และใช้งานได้อย่างไม่มีที่ติ
hegearon

1

ฉันรู้ว่าเอกสารของคุณมีหลายหน้าดังนั้นฉันหวังว่ามันจะใช้ได้เพราะมันแก้ไขได้ง่าย หวังว่าการตัดและวางจะไม่ทำให้หายใจไม่ออก

  1. ในเอกสารที่มีอยู่ให้เลือกข้อความทั้งหมดโดยใช้Ctl+a
  2. คลิกขวาและเลือกคัดลอก
  3. เปิดเอกสารใหม่
  4. คลิกขวาและเลือกตัวเลือกการวาง "ข้อความเท่านั้น"

สิ่งนี้ควรวางเฉพาะข้อความ (โดยไม่มีลิงก์) ในเอกสารใหม่


ขอบคุณสำหรับคำแนะนำฉันขอขอบคุณจริงๆ แต่ปัญหาคือเอกสารขนาดใหญ่ของฉันมีการอ้างอิงโยงและไฮเปอร์ลิงก์จำนวนมากอยู่แล้วสำหรับตัวเลขตารางและอื่น ๆ ดังนั้นตัวเลือกเฉพาะข้อความจะทำให้ชีวิตของฉันแย่ลง!
prrao

ฉันเดาวิธีที่ดีที่สุดคือการใช้รหัส VBA เพื่อลบเฉพาะลิงก์ภายนอกและเก็บลิงก์ภายในทั้งหมดภายในเอกสาร คุณรู้วิธีการทำเช่นนี้หรือไม่?
prrao

ขอโทษ เข้าใจผิด "ฉันไม่ต้องการลิงก์ภายนอกในเอกสาร Word ของฉัน" เนื่องจากไม่มีลิงก์เลย เราจะต้องมองหารหัส VBA
CharlieRB

ฉันพบวิธีแก้ปัญหาและโพสต์เป็นคำตอบ ฉันพยายามแก้ไขแหล่งข้อมูลให้เป็นสมุดงาน Excel ที่ว่างเปล่า นี่นำฉันไปสู่แผนภูมิที่แน่นอนที่ทำให้เกิดปัญหา มันแสดงให้เห็นว่าเป็นพล็อตเปล่าซึ่งแตกต่างจากแปลงอื่น ๆ (คัดลอกอย่างถูกต้อง) ขอบคุณสำหรับความช่วยเหลือของคุณ!
prrao

1

สำหรับฉันการแทนที่วัตถุแผนภูมิต้นฉบับด้วยแผนภูมิเปล่าไม่ทำงาน ปัญหาท้ายที่สุดคือความจริงที่ว่าฉันกำลังติดตามการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นในเอกสารซึ่งเป็นส่วนหนึ่งของกระบวนการแก้ไข

หากคุณกำลังใช้การเปลี่ยนแปลงแทร็กวัตถุแผนภูมิที่ถูกลบจะยังคงอยู่ในเอกสารแม้ว่าคุณจะไม่เห็นมันอีกต่อไป นอกจากนี้ยังหมายความว่าลิงก์เป็นโมฆะหรือไม่จะอยู่ในเอกสารและให้ข้อความเตือนที่น่ารำคาญแก่คุณหากลิงก์นั้นเสียหาย

วิธีแก้ปัญหาคือเปิดการมองเห็นสำหรับการเปลี่ยนแปลงทั้งหมดค้นหาการลบแผนภูมิ "การเปลี่ยนแปลง" และยอมรับการลบดังนั้นจึงเป็นการดีสำหรับแผนภูมิ


0

สุดท้ายหาวิธีง่ายๆในการทำลายลิงค์!

ภายใต้ปุ่ม "เริ่มจดหมายเวียน" เพียงเลือก "เอกสาร Word ปกติ" ฉันบันทึก & ปิดเอกสารและเปิดเอกสารอีกครั้งและในครั้งนี้ไม่มีการแจ้งเตือนเกี่ยวกับการวางข้อมูลจากฐานข้อมูลของฉัน ลิงก์เสีย

ง่ายมากที่จะทำ แต่มันไร้สาระที่ Microsoft เปลี่ยนไปมากจาก Word รุ่นก่อนหน้าซึ่งเราไม่สามารถหาได้เลย


0

ฉันมีปัญหาเดียวกันและฉันแก้ไขมันโดยตัดทุกแผนภูมิแล้ววางกลับด้วยตัวเลือกการวางที่ถูกต้อง บางครั้งสิ่งนี้ดูเหมือนจะไม่ทำงาน แต่การทำซ้ำขั้นตอนนี้ได้รับการแก้ไขแล้ว


0

[วิธียาก ๆ ] ปฏิบัติตามขั้นตอนเหล่านี้:

  • ทำสำเนา file.docx ของคุณ: File-copy.docx
  • เปิดไฟล์ที่คัดลอก
  • ลบ 150 หน้าสองและบันทึก
  • เปิดอีกครั้งเพื่อดูว่าลิงก์อยู่ใน 150 หน้าที่สองหรือไม่
  • ถ้าใช่ให้ทำสำเนาไฟล์ต้นฉบับใหม่และลบครึ่งหนึ่งของ 150 หน้าที่สอง
  • ดำเนินการครึ่งหน้าต่อไปเพื่อค้นหาหน้าที่เชื่อมโยงอยู่

0

เมื่อคุณพบว่าวัตถุใดมีแหล่งข้อมูลว่างคุณสามารถตัดวัตถุแล้ววางกลับเข้าไปในจุดเดียวกัน

หลังจากคุณวางเลือกแบบเลื่อนลงที่มุม ("ตัวเลือกการวาง") และเลือกตัวเลือกที่ไม่เชื่อมโยงไปยังไฟล์ต้นฉบับตัวเลือกใดตัวเลือกหนึ่งทางด้านซ้ายด้วยลูกศรสีแดงข้างใต้

ภาพหน้าจอ


-1

สิ่งนี้อาจมีประโยชน์: กราฟิก 'link'ed ทำให้เกิดปัญหาเนื่องจาก Word กำลังมองหาลิงก์ NULL และไม่สามารถลบได้จากหน้าต่างข้อมูล / ลิงค์ ปรากฎว่ากราฟิกที่เชื่อมโยงนั้นมีอยู่ในหน้าต่างที่มีขอบมน ดังนั้นคุณอาจจะสามารถค้นหาได้โดยเปรียบเทียบกับหน้าต่างกราฟิกอื่น ๆ ที่มีหน้าต่างสี่เหลี่ยม แก้ไขโดยการคัดลอกกราฟิกที่ละเมิดแล้ววางเป็น 'รูปภาพ' ในตัวเลือกการวาง


คุณจะมาถึงข้อสรุปนี้ได้อย่างไร คุณจะรู้ได้อย่างไรว่าขอบโค้งมนมีส่วนเกี่ยวข้องกับมันอย่างไร?
ผู้ใช้ 99572 ใช้ได้ดี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.