รวบรวมข้อผิดพลาดในโมดูลที่ซ่อนอยู่ เป็นข้อความแสดงข้อผิดพลาดที่อาจแสดงสำหรับบาง Microsoft Word และ Microsoft Excel ผู้ใช้ โดยทั่วไปข้อความนี้จะแสดงเมื่อผู้ใช้ Office เปิด Word หรือ Excel หลังจากข้อความนี้ แอปพลิเคชันไม่เปิดขึ้น
แก้ไขข้อผิดพลาดในการคอมไพล์ในโมดูลที่ซ่อนอยู่ใน Excel หรือ Word
ข้อผิดพลาดนี้เกิดขึ้นเมื่อรหัสเข้ากันไม่ได้กับเวอร์ชันหรือสถาปัตยกรรมของแอปพลิเคชันนี้ ตัวอย่างเช่น หากรหัสในเอกสารกำหนดเป้าหมายไปยังแอปพลิเคชัน Microsoft Office รุ่น 32 บิต แต่พยายามเรียกใช้บน Office รุ่น 64 บิต ข้อผิดพลาดนี้อาจเกิดขึ้นได้
Microsoft กล่าว
ข้อผิดพลาดเกิดขึ้นเมื่อมีข้อผิดพลาดในการคอมไพล์ในโค้ด VBA ภายในโมดูลที่ได้รับการป้องกัน (ซ่อนไว้) ข้อผิดพลาดในการคอมไพล์เฉพาะไม่ถูกเปิดเผยเนื่องจากโมดูลได้รับการปกป้อง
ลองทำตามคำแนะนำต่อไปนี้เพื่อแก้ไขปัญหา:
- เลิกป้องกันโมดูลโค้ด VBA
- การลงทะเบียนไฟล์ OCX ใหม่ด้วย Command Prompt
- กำลังอัปเดต Adobe Acrobat
- การย้ายไฟล์ PDfmaker ไปยังโฟลเดอร์อื่น
- การอัปเดตหรือถอนการติดตั้งซอฟต์แวร์ Norton Antivirus
ให้เราดูวิธีการเหล่านี้โดยละเอียดยิ่งขึ้น
1] ยกเลิกการป้องกันโมดูลโค้ด VBA
ตอนนี้ หากคุณกำลังประสบกับข้อผิดพลาดนี้ ให้ทำดังต่อไปนี้:
- หากคุณมีสิทธิ์เข้าถึงโค้ด VBA ในเอกสารหรือโครงการ ให้ยกเลิกการป้องกันโมดูล แล้วเรียกใช้โค้ดอีกครั้งเพื่อดูข้อผิดพลาดเฉพาะ
- หากคุณไม่มีสิทธิ์เข้าถึงโค้ด VBA ในเอกสาร โปรดติดต่อผู้เขียนเอกสารเพื่อให้อัปเดตโค้ดในโมดูลที่ซ่อนอยู่
นี่เป็นวิธีแก้ปัญหาอย่างเป็นทางการ หากไม่ได้ผล ให้ลองทำตามคำแนะนำต่อไปนี้:
2] การลงทะเบียนไฟล์ OCX ใหม่ด้วย Command Prompt
ข้อผิดพลาดในการคอมไพล์ในข้อผิดพลาดโมดูลที่ซ่อนอยู่อาจเป็นผลข้างเคียงของการอัปเดต Windows ดังนั้น การลงทะเบียน mscomctl.ocx ไฟล์อาจแก้ไขปัญหาได้ หากต้องการลงทะเบียนไฟล์ OCX อีกครั้ง ให้ทำตามขั้นตอนที่กำหนด:
กด Windows + X ปุ่มลัด เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ) เพื่อเรียกใช้พรอมต์ในฐานะผู้ดูแลระบบ
ในกรณีของ คอมพิวเตอร์ Windows 32 บิต ให้ระบุคำสั่งต่อไปนี้ในพร้อมต์:
regsvr32 -u c:windowssystem32mscomctl.ocx regsvr32 c:windowssystem32mscomctl.ocx
ในกรณีของ คอมพิวเตอร์ Windows 64 บิต ให้ระบุคำสั่งต่อไปนี้ในพร้อมต์:
regsvr32 -u c:windowssyswow64mscomctl.ocx regsvr32 c:windowssyswow64mscomctl.ocx
3] กำลังอัปเดต Adobe Acrobat
สิ่งนี้ใช้ได้กับคุณหากคุณใช้ Adobe Acrobat
ข้อผิดพลาดในการคอมไพล์ในข้อผิดพลาดโมดูลที่ซ่อนอยู่อาจเกิดขึ้นได้เนื่องจากไฟล์เทมเพลต Adobe Acrobat สองไฟล์ในโฟลเดอร์ MS Office ขอแนะนำให้ติดตั้งซอฟต์แวร์ Adobe จากเว็บไซต์อย่างเป็นทางการเพื่อหลีกเลี่ยงข้อผิดพลาดนี้ ในกรณีที่คุณพบข้อผิดพลาดนี้ คุณสามารถส่งออกไฟล์ PDF ไปยัง Microsoft 365 อื่นๆ เช่น Word, Excel หรือ PowerPoint คุณสามารถอัปเดต Adobe โดยคลิกที่ความช่วยเหลือ ในหน้าต่างของ Adobe เลือก ตรวจหาการอัปเดต เพื่อเปิดหน้าต่างอัพเดท จากนั้นคุณสามารถกดปุ่ม ดาวน์โหลดและติดตั้ง ปุ่มในกรณีที่มีการปรับปรุงใด ๆ
4] การย้ายไฟล์ PDFmaker ไปยังโฟลเดอร์อื่น
สิ่งนี้ใช้ได้กับคุณหากคุณใช้ PDFmaker
ข้อผิดพลาดในการคอมไพล์ในข้อผิดพลาดโมดูลที่ซ่อนอยู่นั้นเชื่อมต่อกับไฟล์ Adobe Acrobat สองไฟล์เช่น PDFmaker.xla และ PDFmaker.dot . ดังนั้น การย้ายไฟล์เหล่านี้ออกจากโฟลเดอร์ MS Office อาจแก้ไขข้อผิดพลาดได้เช่นกัน คุณสามารถทำตามขั้นตอนด้านล่าง:
- กดปุ่ม พิมพ์ที่นี่ เพื่อค้นหา และเปิดช่องค้นหาของ Cortana พิมพ์ PDfmaker.xla ในช่องค้นหาเพื่อค้นหาไฟล์นั้น
- พิมพ์ PDFmaker.dot ในช่องค้นหาเพื่อค้นหาไฟล์ คลิกขวาที่ไฟล์ดังกล่าวและเลือก Open file location เพื่อเปิดโฟลเดอร์ใน File Explorer
- ในกรณีที่คุณไม่พบไฟล์ คุณสามารถเปิดโฟลเดอร์ MS Office Start-up และ Xlstart ใน File Explorer
- คลิกขวาที่ไฟล์ใน File Explorer แล้วเลือกตัวเลือก Cut เพื่อย้ายไฟล์ PDfmaker ไปยังเดสก์ท็อป คลิกขวาที่โฟลเดอร์อื่นเพื่อย้ายและเลือกวาง
5] อัปเดตหรือถอนการติดตั้งซอฟต์แวร์ Norton Antivirus
สิ่งนี้ใช้ได้กับคุณหากคุณใช้ซอฟต์แวร์ Norton
Norton Antivirus อาจเชื่อมต่อกับข้อผิดพลาดในการคอมไพล์ในข้อผิดพลาดของโมดูลที่ซ่อนอยู่ หากติดตั้งแล้ว การอัปเดตซอฟต์แวร์สามารถแก้ไขปัญหาได้ คุณสามารถตรวจสอบการอัปเดตได้โดยกดปุ่ม Update Me Now คุณสามารถคลิกขวาที่ไอคอนถาดระบบ Norton Antivirus แล้วเลือก Norton LiveUpdate
ในกรณีที่การอัปเดต Norton Antivirus ไม่สามารถแก้ไขปัญหาได้ คุณสามารถถอนการติดตั้งซอฟต์แวร์ Norton ได้
กด Windows + R ทางลัดเพื่อเปิด เรียกใช้ หน้าต่าง พิมพ์ appwiz.cpl ใน Run และคลิกที่ ตกลง ปุ่ม. เลือกซอฟต์แวร์ Norton Antivirus ที่อยู่ในรายการ และคลิกที่ปุ่มถอนการติดตั้งเพื่อลบซอฟต์แวร์หลังจากการยืนยัน
เราหวังว่าหนึ่งในโซลูชันที่กล่าวถึงข้างต้นจะช่วยคุณแก้ไขข้อผิดพลาดในการคอมไพล์ในข้อผิดพลาดของโมดูลที่ซ่อนอยู่ และเปิด Word และ Excel ใหม่อีกครั้ง โปรดแจ้งให้เราทราบในกรณีที่มีข้อสงสัยหรือข้อเสนอแนะ
ฉันจะเปิด Excel ในเซฟโหมดได้อย่างไร
คุณสามารถเปิด Excel ในเซฟโหมดได้โดยกดปุ่ม Ctrl ค้างไว้ขณะเริ่มโปรแกรม คุณยังสามารถใช้สวิตช์ปลอดภัย (excel.exe/safe) เมื่อคุณเริ่มโปรแกรมจากบรรทัดคำสั่ง
แก้ไข :ไฟล์เสียหายและไม่สามารถเปิดได้ ข้อผิดพลาดใน Word, Excel, PowerPoint
เซฟโหมดใน Microsoft Word คืออะไร
เมื่อคุณไม่สามารถใช้ Microsoft Office ได้ตามปกติ คุณสามารถใช้คุณลักษณะความปลอดภัยในตัวได้ หาก Word หรือ Excel ขัดข้องทุกครั้งที่เปิด คุณสามารถเริ่มแอปพลิเคชันดังกล่าวในเซฟโหมดและช่วยให้คุณทำงานได้ตามปกติ