การสนับสนุนที่แนะนําในเบราว์เซอร์ของคุณสามารถให้โซลูชันทางดิจิทัลสําหรับปัญหา Office ได้ |
ข้อความแสดงข้อผิดพลาดของแมโครจะปรากฏขึ้นเมื่อมีข้อผิดพลาดใน แมโคร ที่คุณกําลังเรียกใช้อยู่
ไม่สามารถใช้เมธอดที่ระบุในวัตถุที่ระบุด้วยสาเหตุใดสาเหตุหนึ่งต่อไปนี้:
-
อาร์กิวเมนต์มีค่าที่ไม่ถูกต้อง สาเหตุทั่วไปของปัญหานี้กําลังพยายามเข้าถึงวัตถุที่ไม่มีอยู่ ตัวอย่างเช่น Workbooks(5) เมื่อเปิดเวิร์กบุ๊กเพียงสามเวิร์กบุ๊กเท่านั้น
-
ไม่สามารถใช้เมธอดในบริบทที่นําไปใช้ได้ โดยเฉพาะอย่างยิ่ง บางวิธีวัตถุ ช่วง ต้องการให้ช่วงมีข้อมูล ถ้าช่วงไม่มีข้อมูล อยู่ วิธีการดังกล่าวจะล้มเหลว
-
มีข้อผิดพลาดภายนอกเกิดขึ้น เช่น ไม่สามารถอ่านหรือเขียนจากไฟล์ได้
-
(ปัญหานี้ใช้ไม่ได้กับ Mac) ไม่สามารถใช้เมธอดหรือคุณสมบัติได้ เนื่องจากการตั้งค่าความปลอดภัย ตัวอย่างเช่น คุณสมบัติและวิธีการของวัตถุ VBE สําหรับการจัดการโค้ด Visual Basic for Applications (VBA) ที่เก็บอยู่ในเอกสาร Microsoft Office จะไม่สามารถเข้าถึงได้ตามค่าเริ่มต้น
เมื่อต้องการเปิดการเข้าถึงที่เชื่อถือได้ในโครงการ Visual Basic ให้ทําดังต่อไปนี้
-
เปิดใช้งานแท็บนักพัฒนาบน Ribbon ดู แสดงแท็บนักพัฒนา สําหรับข้อมูลเพิ่มเติม
-
บนแท็บ นักพัฒนา ในกลุ่ม โค้ด ให้คลิก ความปลอดภัยของแมโคร
-
ภายใต้ การตั้งค่าแมโครนักพัฒนา ให้เลือกกล่องกาเครื่องหมาย เชื่อถือการเข้าถึงรูปแบบวัตถุของโครงการ VBA
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้วิธีการ ให้ค้นหาชื่อเมธอดในวิธีใช้ Visual Basic
-