หากไฟล์ที่เคยมีมาโครและถูกลบออกไฟล์นั้นยังคงสามารถได้รับการตั้งค่าสถานะอย่างไม่ถูกต้องโดยคุณสมบัติด้านความปลอดภัยเนื่องจากสามารถดูโมดูลที่มีอยู่แม้ว่าจะไม่มีรหัสอยู่ก็ตาม
ขั้นตอนในการทบทวนเกิดปัญหา: เปิดเอกสาร Word เปิด VB IDE (ALT-F11) ค้นหาโครงการเอกสารในบานหน้าต่างนำทาง คลิกขวา> ใส่โมดูล สิ่งนี้จะสร้างสาขาสำหรับ "โมดูล" ที่มี "โมดูล 1" อย่าเพิ่มอะไรเข้าไปใน Module1 (โดยทั่วไปจะเหมือนกับว่ามีคนบันทึกแมโครแล้วไปและลบออก แต่ไม่ได้ลบโมดูลจริงๆ)
ดังนั้นสำหรับเอกสารที่มีปัญหาของคุณให้เปิดแล้วเปิดใช้งานเนื้อหา (หากคุณไม่ต้องการคุณจะไม่เห็นมันใน IDE) Alt-F11 ไปหาโมดูล (ว่าง) และคลิกขวา> ลบ ไม่ต้องกังวลกับการส่งออกก่อนทำสิ่งนี้ (เนื่องจากว่างเปล่าใช่ไหม) บันทึกและปิดเอกสาร
หากคุณไม่แน่ใจเกี่ยวกับที่มาของเอกสารและไม่รู้สึกยินดีเปิดใช้งานเนื้อหาสิ่งนี้ควรใช้งานได้ (ระยะทางของคุณอาจแตกต่างกันไป): เปิดเอกสาร อย่าเปิดใช้งานเนื้อหา Alt-F11 ค้นหาเอกสารและคลิกขวา> ใส่โมดูล ตอนนี้ลบโมดูลนั้นและ IDE ลบคอนเทนเนอร์โมดูลด้วยพร้อมกับโมดูลที่ปิดใช้งาน บันทึกและปิด