ผู้ใช้ Microsoft Office หลายคนรายงานว่าพวกเขาได้รับ ข้อผิดพลาด! ไม่ได้กำหนดบุ๊กมาร์ก” เกิดข้อผิดพลาดขณะพยายามแปลง เอกสาร ไฟล์เป็น PDF โดยใช้ไมโครซอฟต์เวิร์ด เมื่อใดก็ตามที่สิ่งนี้เกิดขึ้น ทุกหมายเลขหน้าสำหรับแต่ละรายการในสารบัญจะเปลี่ยนจากหมายเลขหน้าเป็น “ข้อผิดพลาด! ไม่ได้กำหนดบุ๊กมาร์ก “. มีรายงานว่าปัญหานี้เกิดขึ้นกับ Office หลายเวอร์ชัน (Office 2010 และ Office 2013) และกับ Windows เวอร์ชันต่างๆ (Windows 7, Windows 8.1 และ Windows 10)
อะไรเป็นสาเหตุของข้อผิดพลาด “ไม่ได้กำหนดบุ๊กมาร์ก”
เราตรวจสอบปัญหานี้โดยดูจากรายงานผู้ใช้ที่หลากหลายและกลยุทธ์การซ่อมแซมที่มักใช้ในสถานการณ์นี้ จากสิ่งที่เรารวบรวม มีบางสถานการณ์ที่แตกต่างกันที่จะเรียกข้อความแสดงข้อผิดพลาดนี้:
- ขาดบุ๊กมาร์กอย่างน้อยหนึ่งรายการ – ในกรณีส่วนใหญ่ ข้อผิดพลาดเกิดขึ้นเนื่องจาก Microsoft Word อาศัยบุ๊กมาร์กเพื่อสร้างสารบัญสำหรับส่วนต่างๆ หากไม่พบบุ๊กมาร์กหนึ่งหรือหลายรายการ คุณจะได้รับข้อความแสดงข้อผิดพลาดนี้โดยเฉพาะ
- บุ๊กมาร์กล้าสมัย – หากคุณกำลังทำงานกับ ToC แบบกึ่งแมนนวล มีโอกาสที่รายการสารบัญจะไม่อัปเดตโดยอัตโนมัติ เว้นแต่คุณจะให้การดำเนินการที่จะแก้ไขรายการบุ๊กมาร์กที่เสียหาย ในการดำเนินการนี้ คุณจะต้องเลือก ToC แล้วกดปุ่ม F9
- รายการบุ๊กมาร์กเสีย – หากไฟล์ .doc ของคุณมีลิงก์เสียจำนวนมากที่ทำให้เกิดปัญหานี้ วิธีที่มีประสิทธิภาพมากที่สุดที่จะช่วยให้คุณสามารถกำจัดปัญหาได้คือการแปลง TOC ทั้งหมดเป็นข้อความคงที่
หากคุณกำลังหาวิธีแก้ไข “ไม่ได้กำหนดบุ๊กมาร์ก” บทความนี้จะให้ขั้นตอนการแก้ไขปัญหาต่างๆ แก่คุณ ด้านล่างนี้ คุณจะพบวิธีการต่างๆ มากมายที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายคลึงกันเคยใช้เพื่อแก้ไขปัญหาและแปลงไฟล์ .doc เป็น PDF โดยที่ไม่พบข้อความแสดงข้อผิดพลาด
เนื่องจากวิธีการด้านล่างเรียงตามประสิทธิภาพและความรุนแรง เราขอแนะนำให้คุณปฏิบัติตามตามลำดับที่แสดง เพื่อลดเวลาในการแก้ไขปัญหาของคุณ
วิธีที่ 1:การใช้คำสั่งเลิกทำ
หากคุณได้รับข้อผิดพลาดนี้ขณะพยายามใช้ สารบัญ (ToC) อัตโนมัติ โอกาสที่ฟิลด์อย่างน้อยหนึ่งฟิลด์มีลิงก์เสียที่นำไปสู่บุ๊กมาร์ก
หากคุณเห็น “ข้อผิดพลาด! ไม่ได้กำหนดบุ๊กมาร์ก” ทันทีหลังจากที่คุณสร้าง TOC และยังไม่ได้บันทึกเอกสาร คุณสามารถกู้คืนข้อความต้นฉบับได้อย่างง่ายดายโดยกดปุ่ม Ctrl + Z คีย์ลัดทันที
คุณยังสามารถเข้าถึง เลิกทำ ทำงานโดยใช้เมนู Ribbon ที่ด้านบนของหน้าจอ หลังจากเปลี่ยนการกระทำแล้ว ให้แก้ไขลิงก์บุ๊กมาร์กที่ใช้งานไม่ได้ก่อนที่จะพยายามแปลงเอกสารเป็นไฟล์ PDF อีกครั้ง
หากวิธีนี้ไม่อนุญาตให้คุณหลีกเลี่ยง “ข้อผิดพลาด! ไม่ได้กำหนดบุ๊กมาร์ก” ปัญหา เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:การแทนที่บุ๊คมาร์คที่หายไป
หากเอกสารของคุณไม่ได้ใช้รูปแบบหัวเรื่องที่มีอยู่แล้วภายใน หรือคุณได้ทำการเปลี่ยนแปลงที่ค่อนข้างใหม่ซึ่งทำให้เกิดการ “ข้อผิดพลาด! บุ๊กมาร์กไม่ได้กำหนด” มีโอกาสที่คุณจะสามารถแก้ไขปัญหาได้โดยการเปลี่ยนสารบัญของคุณเป็นรายการกึ่งคู่มือและแทนที่บุ๊กมาร์กที่ขาดหายไป (หรือเปลี่ยนข้อมูลอ้างอิงจากภายใน)
คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- ในเวอร์ชัน Word ของคุณ ให้ไปที่ส่วน TOC และคลิกขวาที่รายการที่แสดง “ข้อผิดพลาด! บุ๊กมาร์กไม่ได้กำหนด”. จากนั้นเลือก สลับรหัสฟิลด์ จากเมนูบริบท
- หลังจากที่คุณทำเสร็จแล้ว คุณจะเห็น รหัสช่อง อยู่หลังบุ๊กมาร์ก HYPERLINK (หรือ PAGEREF) คือชื่อของบุ๊กมาร์กที่ฟิลด์ชี้ไปในปัจจุบัน โดยไม่คำนึงถึงประเภทของรายการ บุ๊กมาร์กจะไม่มีอยู่ในเอกสารอีกต่อไป (นั่นเป็นสาเหตุที่ทำให้คุณประสบปัญหา) ในการแก้ไขปัญหา ให้ใช้เมนูริบบอนเพื่อเลือก แทรก> บุ๊กมาร์ก และสร้างบุ๊กมาร์กใหม่โดยใช้ชื่อเดิม
หมายเหตุ: รายการเช่น PAGEREF/HYPERLINK "ชื่อบุ๊กมาร์ก" ชี้ไปที่บุ๊กมาร์กที่ใส่ด้วยมือในขณะที่รายการเช่น PAGEREF/HYPERLINK ‘Ref33958203840’ ชี้ไปที่บุ๊กมาร์กที่ซ่อนอยู่ซึ่งสร้างโดยกล่องโต้ตอบการอ้างอิงโยง
- ทุกครั้งที่บุ๊กมาร์กที่หายไปหรือเสียหายได้รับการซ่อมแซมแล้ว ให้พยายามแปลงเอกสารเป็น PDF อีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากคุณยังคงพบ “ข้อผิดพลาด! ไม่ได้กำหนดบุ๊กมาร์ก” เลื่อนลงไปที่วิธีถัดไปด้านล่าง+
วิธีที่ 3:บังคับให้อัปเดตสารบัญ
ถ้า วิธีที่ 1 และวิธีที่ 2 อนุญาตให้คุณระบุรายการ TOC ที่เสียและคุณจัดการเพื่อแก้ไข คุณสามารถกู้คืนฟังก์ชันการอัปเดตอัตโนมัติของ TOC ได้โดยกด F9 ขณะที่เลือกสารบัญ
ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่า TOC เริ่มอัปเดตตามปกติหลังจากลบลิงก์บุ๊กมาร์กที่เสียออกและกด ปุ่ม F9 . ลองทำสิ่งนี้และดูว่าคุณสามารถแก้ไขปัญหาของคุณได้หรือไม่
ถ้า “ผิดพลาด! บุ๊กมาร์กไม่ได้กำหนด” ปัญหายังคงเกิดขึ้น เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4:การแปลง TOC เป็นข้อความคงที่
หากสารบัญของคุณมีลิงก์เสียจำนวนมาก และคุณไม่ได้เตรียมที่จะแก้ไขทุกรายการ ให้แก้ไข “ข้อผิดพลาด! บุ๊กมาร์กไม่ได้กำหนด” ข้อผิดพลาดคือการแปลงสารบัญอัตโนมัติเป็นข้อความคงที่ การดำเนินการนี้จะขจัดข้อผิดพลาดและจะให้คุณแทนที่ “ข้อผิดพลาด! บุ๊กมาร์กไม่ได้กำหนด” รายการด้วยข้อความของคุณเอง
ในการแปลง TOC (สารบัญ) เป็นข้อความคงที่ทั้งหมด สิ่งที่คุณต้องทำคือเลือก TOC แล้วกด Ctrl + Shift + F9 . หลังจากที่คุณทำเช่นนี้ รายการ TOC ทั้งหมดของคุณจะถูกแปลงเป็นข้อความคงที่ที่คุณสามารถแก้ไขได้ตามที่เห็นสมควร